动画加载屏幕
问题描述:
我想用一些图像动画的启动画面。动画加载屏幕
图像是字母'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/
这是优秀的,但我不是故意的字母“N”的字面文字。 我正在处理字母N的图像(带有效果等) – Rizon 2011-12-17 20:13:57
啊,我明白了。在这种情况下,您可以将图层用作“蒙版”,并为该图层的位置设置动画效果以创建填充效果。看看这是否有帮助:http://*.com/a/1765090/456851 – 2011-12-17 22:06:58