0

60個の960x640 PNGファイルをUIImageViewに詰め込むのはひどい間違いだという事実にぶつかりました。

とは言っても、このアニメーションを表示する必要はあります。また、背景が透明であることになっているため、MPMoviePlayer などを使用することはできません (できますか?)。その上、アニメーションのさまざまな要素を分離できたとしても(それをくれた人に行かなければできない)、それらのほとんどはまだかなり大きい.

私はアイデアを完全に失っています。あなたがいずれかを持っている?

4

1 に答える 1

0

ビデオの再生に適しているように思えますが、透明な背景についてはわかりません。個別の png を使用すると、それぞれをメモリにロードする必要があります。これは、(640 * 960) ピクセル * 24 ビット/ピクセル * 60 画像 = 大量のメモリです。

とはいえ、アニメーションを再生するにはどれくらいの速度が必要ですか? UIImageView アニメーションを使用する代わりに、タイマーを使用して、メモリへの画像のロードとアンロードを手動で管理し、一度に約 1 つまたは 2 つだけ保持することができます。

于 2013-03-11T16:43:57.447 に答える