画面上にいくつかの動くビットマップがあり、アニメーションが滑らかではありません。UIImageViews と animateWithDuration を使用しています。パフォーマンスを上げるにはどうすればよいですか?従うべきガイドラインはありますか?CGLayer や openGL を使用するなど、別のアプローチが必要ですか? もしそうなら、いくつかの開始記事/チュートリアルを教えてもらえますか?
ありがとう、ニムロッド
画面上にいくつかの動くビットマップがあり、アニメーションが滑らかではありません。UIImageViews と animateWithDuration を使用しています。パフォーマンスを上げるにはどうすればよいですか?従うべきガイドラインはありますか?CGLayer や openGL を使用するなど、別のアプローチが必要ですか? もしそうなら、いくつかの開始記事/チュートリアルを教えてもらえますか?
ありがとう、ニムロッド
これを使用することを検討する必要があります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