如何在横向和纵向模式下仅制作MPMoviePlayerController

时间:2013-06-17 09:05:45

标签: ios mpmovieplayercontroller uideviceorientation

我正在开发一个应用程序,当点击某些缩略图时我必须播放视频,我正在显示列表。我只希望视频在横向和纵向模式下旋转,但其他屏幕必须在纵向模式下才能执行此操作。

1 个答案:

答案 0 :(得分:0)

在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;
}