因此,我对 MPMoviePlayerController 进行了一些控制,并且我打算将其用于纵向模式,只需使用垂直拍摄的视频即可。我唯一的问题是,对于文本输入,键盘是横向出现的。
现在,我意识到有一种未记录的方式来设置播放器的方向,但我不想尝试这个并在应用商店被拒绝。(仅供参考):
[moviePlayer setOrientation:UIDeviceOrientationPortrait animated:NO]; // not legal?
我尝试在我的视图控制器中覆盖 autorotate 方法:
-(BOOL)shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)interfaceOrientation { return NO; }
但是一旦电影播放器开始播放,它就会接管并且不尊重这一点。
我只是想知道是否有人对以合法方式保持键盘纵向的任何其他想法,即使电影播放器想要将系统变为横向。
谢谢,帕特