动画加载屏幕

问题描述:

我想用一些图像动画的启动画面。动画加载屏幕

图像是字母'N',需要用一种颜色填充,使得每行(3个填充)轮流填充。

有没有比使用UIImageAnimation更优雅的方式?

编辑: 拿这个形象的比方:绿色充盈的http://image.shutterstock.com/display_pic_with_logo/64282/64282,1224026572,14/stock-photo-christmas-green-snowflake-capital-letter-n-18910459.jpg

想象的那样需要被活生生地填写什么。

您可以使用CAShapeLayer为文字绘制设置动画效果。我可以举一个例子,但说实话奥莱Begemann有一个真棒例如:

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

+0

这是优秀的,但我不是故意的字母“N”的字面文字。 我正在处理字母N的图像(带有效果等) – Rizon 2011-12-17 20:13:57

+0

啊,我明白了。在这种情况下,您可以将图层用作“蒙版”,并为该图层的位置设置动画效果以创建填充效果。看看这是否有帮助:http://*.com/a/1765090/456851 – 2011-12-17 22:06:58