我有一个只有肖像的应用程序,但在一个视图中我显示了一个视频。那个视频是
全屏显示为模态视图控制器。
一旦用户开始播放视频,这个视图可以旋转到横向。我已经配置当用户点击“完成”按钮时,视图被关闭,但状态栏保持在横向模式。
我试图在 viewcontroller 的 viewWillAppear 上添加 setStatusBarOrientation
显示模态视图并且不起作用。
唯一有效的是,如果我使用:
[[UIDevice currentDevice] setOrientation:UIInterfaceOrientationLandscapeRight];
但我听说如果你使用它,Apple 可能会拒绝该应用程序。
要查看类似问题,请在全屏播放视频后检查 iOS 状态栏方向上的图像