1

屏幕上有一些移动位图,动画不流畅。我正在使用 UIImageViews 和 animateWithDuration。我可以做些什么来提高性能?有什么我应该遵循的指导方针吗?我是否需要不同的方法,例如使用 CGLayer 或 openGL?如果是这样,你能指点我一些开始的文章/教程吗?

谢谢,尼姆罗德

4

1 回答 1

0

您应该考虑CALayer为此使用: https ://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CoreAnimation_guide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40004514

如果这还不够,您可能需要使用 cocos2d。它可能看起来有点矫枉过正,但用它做 2D 动画相当容易:http: //www.cocos2d-iphone.org

于 2013-01-31T14:29:46.420 回答