这是iPad设备的常见行为吗?

时间:2011-01-19 05:19:01

标签: iphone ipad iphone-sdk-3.0

我开发了一款iPad应用程序,它在两种方向的模拟器中运行良好。

当我旋转模拟器时,相应的视图会根据方向加载。

但是在真正的iPad设备上运行时,同样的应用程序,当我快速旋转设备时,相应的视图没有被加载。根据设备方向加载正确的视图需要时间。

为什么会这样?这是ipad设备中常见的行为吗?

请告诉我你的意见。

2 个答案:

答案 0 :(得分:2)

可能是iPad没有足够的内存,不像在电脑上运行并使用电脑内存的模拟器

答案 1 :(得分:2)

视图根本没有加载或只是缓慢加载?

意识到iPad远不如运行模拟器的Mac强大/快速。轮换是一项相对密集的任务。此外,根据您的内存占用情况,如果您有需要了解旋转的屏幕外视图(以便适当地处理它),旋转通常会触发可能先前由内存警告卸载的视图的重新加载,从而导致性能进一步降低。

最后,根本不加载可能会反映视图控制器中方向方法的问题。