MPMoviePlayer控制器方向错误在设备上,但不在模拟器中



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

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

这就是为什么模拟器适合初始测试的原因,但所有软件都应该在发货前在设备上进行测试。

最新更新