0
如何使用MPMoviePlayerController在橫跨應用程序的iOS中以橫向播放視頻。我在我的應用程序的許多viewController中使用MPMoviePlayerController,我希望所有MKMoviePlayerController只能在橫向模式下運行,而不考慮調用此ViewController的父視圖控制器的方向。將MKMoviePlayerController的方向僅鎖定到橫向模式
如何使用MPMoviePlayerController在橫跨應用程序的iOS中以橫向播放視頻。我在我的應用程序的許多viewController中使用MPMoviePlayerController,我希望所有MKMoviePlayerController只能在橫向模式下運行,而不考慮調用此ViewController的父視圖控制器的方向。將MKMoviePlayerController的方向僅鎖定到橫向模式
在項目設置中啓用橫向。
子類的UIViewController並在新的子類(例如MyViewController)添加這些回調:
- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation {
return UIInterfaceOrientationPortrait;
}
- (UIInterfaceOrientationMask)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskPortrait;
}
制式MyViewController的所有視圖控制器。
在要強制景觀覆蓋與方法的觀點:
- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation {
return UIInterfaceOrientationLandscapeRight;
}
- (UIInterfaceOrientationMask)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskLandscape;
}