如何使只有在风景和肖像模式的MPMoviePlayerController(How to make

2019-10-29 05:43发布

我工作在具有播放影片时,点击了某些缩略图,我显示列表中的应用程序。 我只想要视频在横向和纵向模式旋转,但其他屏幕必须在人像模式中,我们怎样才能做到这一点。

Answer 1:

在viewWillAppear中

UIViewController *vc = [[UIViewController alloc] init];
    [self presentViewController:vc animated:NO completion:NULL];
    [self dismissViewControllerAnimated:NO completion:NULL];

这将触发视图的重新划分,从而调用下面的功能,只要你有这些实施

- (BOOL)shouldAutorotate{
    return YES;
}

- (NSUInteger)supportedInterfaceOrientations{
    return UIInterfaceOrientationMaskPortrait;
}


文章来源: How to make only MPMoviePlayerController in both landscape and portrait mode