Programming/iOS [iOS] UINavigationController 강제로 회전 시키는 방법 lhh3520 2015. 3. 27. 12:27 - (void)viewWillAppear:(BOOL)animated { CGAffineTransform transform = CGAffineTransformMakeRotation(90 * M_PI / 180); [self.navigationController.view setTransform:transform]; [self.navigationController.view setBounds:CGRectMake(0, 0, 480, 320)]; [[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationLandscapeRight animated:NO]; } - (void)viewWillDisappear:(BOOL)animated { CGAffineTransform transform = CGAffineTransformMakeRotation(0 * M_PI / 180); [self.navigationController.view setTransform:transform]; [self.navigationController.view setBounds:CGRectMake(0, 0, 320, 480)]; [[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationPortrait animated:NO]; }