【问题标题】:Slow performance of UIPageViewController in iPhone 4iPhone 4 中 UIPageViewController 的性能缓慢
【发布时间】:2012-12-07 09:52:08
【问题描述】:
这个问题有点不清楚,但我认为这是我最后的选择。
我有一个使用 UIPageViewController 的应用程序。它在 iPhone 3GS、4S 和 5 上运行良好。但在 iPhone 4 上它非常滞后、无响应且动画非常慢。
这是同一个版本的应用程序,每台设备都使用相同的 iOS 版本 (6.0.1)
你知道什么会导致这个问题吗?
【问题讨论】:
标签:
performance
ios6
iphone-4
uipageviewcontroller
【解决方案1】:
iPhone 4 在渲染方面有点问题,因为它包含一个非常高分辨率的显示器和一个不太好的 GPU。因此,在推送大量视图的动画时,它可能会减慢很多。 3GS 在技术上较慢,但它只需要推动 480x320 分辨率,因此压力要小得多。
我建议优化您的视图,将尽可能多的视图设置为不透明并使用动画选项来尽可能降低性能成本。