iPad 上的 MPMoviePlayerViewController 视图横向
Posted
技术标签:
【中文标题】iPad 上的 MPMoviePlayerViewController 视图横向【英文标题】:MPMoviePlayerViewController on iPad view Landscape 【发布时间】:2010-06-07 15:13:38 【问题描述】:我有一个视图和一个 MPMoviePlayerViewController.. iPad 以横向左侧模式定向,但是当我播放视频时,在纵向模式下可以很好地看到视频... 有没有办法强制movieplayer在横向模式下旋转? 提前致谢
【问题讨论】:
【参考方案1】:@interface MyMovieViewController : MPMoviePlayerViewController
@end
@implementation MyMovieViewController
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation
return UIInterfaceOrientationIsLandscape(toInterfaceOrientation);
@end
然后只实例化 MyMovieViewController 而不是 MPMoviePlayerViewController。
【讨论】:
别忘了在@interface 上方添加#import您可以通过
强制 MPMoviePlayerViewcontroller 在横向模式下工作[player setOrientation:UIDeviceOrientationPortrait animated:NO];
您可以阅读我的博客文章以获取示例代码http://www.makebetterthings.com/blogs/iphone/play-video-on-iphone-and-ipad/
【讨论】:
感谢 Saurabh!我昨天读了你的博客(我也发布了)但是显示这件事的那一行我跳过了,我不知道怎么做!!!!!!!谢谢,我马上试试! 抱歉,MPMMoviePlayerViewController 没有 setOrientation 方法...developer.apple.com/iphone/prerelease/library/documentation/…以上是关于iPad 上的 MPMoviePlayerViewController 视图横向的主要内容,如果未能解决你的问题,请参考以下文章
即使 iPad 处于纵向模式,如何强制 iPad 上的电视处于横向模式