这个问题描述有点不清楚,但我认为这是我的最后一招。
我有一个应用程序,利用UIPageViewController。它在iPhone 3GS、4S和5上运行良好。但在iPhone 4上,它非常卡顿,反应迟钝,动画也很慢。
这是同一版本的应用程序,每个设备都使用相同的iOS版本(6.0.1)。
您知道有什么原因会导致这个问题吗?
这个问题描述有点不清楚,但我认为这是我的最后一招。
我有一个应用程序,利用UIPageViewController。它在iPhone 3GS、4S和5上运行良好。但在iPhone 4上,它非常卡顿,反应迟钝,动画也很慢。
这是同一版本的应用程序,每个设备都使用相同的iOS版本(6.0.1)。
您知道有什么原因会导致这个问题吗?
iPhone 4在渲染方面存在一些问题,因为它具有分辨率非常高的显示屏,但GPU性能不是很好。因此,在处理视图密集型动画时,它可能会变得非常缓慢。3GS虽然在技术上更慢,但它只需要推送480x320的分辨率,所以压力要小得多。
我建议您优化您的视图,尽可能将它们设置为不透明,并尝试使用动画选项来降低性能成本。