在我的应用中,在播放视频时,用户可以在方向横向和纵向全屏播放。但是当从全屏移回到原始位置时,我想将控制器的方向改为纵向,如果它在横向上运行。
如果我推动该控制器它的工作正常,但我必须提出它。所以它不适用于现有的控制器。
我使用下面的代码使其成为肖像。
[appdel.navigationController.presentedViewController.view removeFromSuperview];
[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationPortrait];
[[UIApplication sharedApplication].self.delegate.window addSubview:[appdel.navigationController.presentedViewController.view];
self.navigationController.navigationBar.hidden=NO;
感谢您的帮助
答案 0 :(得分:0)
当你进入前一个控制器时,看到控制器出现的情况 viewWillApear:上一个方法将调用,因此在viewWillApear中更改方向:mthod