我有一个包含UIScrollView的视图,其中包含一些UIImageViews . 当用动画向左或向右滑动包含视图时,我注意到动画的fps(即它是多么平滑或波动)取决于滚动视图的当前滚动位置 . 具体来说,我发现滚动一直到滚动视图的远端,然后动画视图导致最流畅的动画 . 在视图中的滚动视图中具有任何其他位置将导致更加斩波的图像 .

对不起,我没有示例代码,因为这涉及很多代码,很难知道哪个部分可能是问题 . 我注意到滚动视图的内容不会影响动画,只会影响滚动位置 . (通过切换图像并看到关键部分是当前滚动位置来确认) .

所有这些都在新iPad上进行了测试 . (iPad 3)