1

我正在开发一个应用程序,它使用 CATransition 来改进视图控制器上不同子视图之间的过渡效果。当我在我的 iPod Touch 4G 上测试它们时,过渡效果很好,没有任何问题的明显迹象。但是,当我在我的 iPod Touch 2G 上进行测试时,使用 CATransition 更改子视图时会出现明显的延迟。但是,据我所知,这种滞后从未导致崩溃。

我想知道是否有任何方法可以解决旧设备的这种滞后问题。我浏览了多个网站,似乎没有人在旧设备上提到过这个问题。我可以用代码做些什么来尝试解决这个问题吗?

谢谢!

4

1 回答 1

0

WWDC 2010 视频目前无法播放,但我刚刚在本周早些时候观看了一个很棒的视频,题为“使用仪器进行性能分析”。再加上“实践中的核心动画”的双视频,它应该会给你很多关于可能发生的事情的指示,这可能会导致这样的性能拖累。他们经历了许多导致帧率下降的场景和克服它们的策略。

于 2011-05-07T00:21:09.190 回答