2011-12-17 28 views
0

私はいくつかの画像アニメーションを持つスプラッシュ画面を持っていたいと思います。アニメーション読み込み画面

イメージは文字「N」で、各行(3本のうちの1本)がそのターンを満たすように単一の色で塗りつぶす必要があります。

UIImageAnimationを使用するよりもエレガントな方法がありますか?

EDIT: 例えば、このイメージを取る:何が生き生き満たされる必要があるようhttp://image.shutterstock.com/display_pic_with_logo/64282/64282,1224026572,14/stock-photo-christmas-green-snowflake-capital-letter-n-18910459.jpg

は、その緑の充填を考えます。

答えて

3

CAShapeLayerを使用して、テキストの描画をアニメートできます。私はあなたの例を与えることができるが、正直オレBegemannは素晴らしい例がありますように:これは素晴らしいです

http://oleb.net/blog/2010/12/animating-drawing-of-cgpath-with-cashapelayer/

+0

、私は手紙「N」の文字通りのテキストを意味するものではありませんでした。 私は文字Nの画像を扱っています(効果などあり) – Rizon

+0

ああ、そうです。その場合、レイヤーを「マスク」として使用し、そのレイヤーの位置をアニメートして塗りつぶし効果を作成することができます。これが役立つかどうかを確認してください:http://stackoverflow.com/a/1765090/456851 –

関連する問題