设备上的MPMoviePlayerController方向错误,但不在模拟器中

时间:2012-04-09 21:10:58

标签: ios xcode ios5 mpmovieplayercontroller screen-orientation

当我在iPad设备上加载电影但在使用MPMoviePlayerController的模拟器中没有加载电影时,我得到了一个奇怪的错误。在模拟器中工作完美。 当我在设备上加载电影时,它的帧设置不正确,但是当我旋转时,它正确地设置了帧。电影设置为仅在横向模式下播放。如果我以前的视图处于纵向模式,它可以通过将其旋转到横向来完美地工作,但是当我处于横向模式时,它最初将x,y坐标错误地放置在设备上。

1 个答案:

答案 0 :(得分:1)

在模拟器中有几个错误 - 特别是UI错误 - 导致它不像设备那样行为。此外,还有计时问题(您的计算机几乎肯定比iOS设备快)内存问题可以被掩盖(您的计算机有更多RAM)等。

这就是模拟器适用于初始测试的原因,但所有软件都应在出厂前在设备上进行测试。