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