如何淡化iOS上的单个文本字母

时间:2014-04-06 23:13:12

标签: ios animation text uilabel

随着时间的推移淡出UILabel的个别字母的最佳方法是什么?我正在寻找类似于下面例子的东西。

http://s11.postimg.org/5s16qmwn5/secret.gif

2 个答案:

答案 0 :(得分:0)

我不会使用UILabel来执行此操作。

我会在其中创建UIView CATextLayers,每个字符一个文字图层。然后,您可以单独为文本图层设置动画。

查看苹果公司关于核心动画的WWDC视频,了解它的工作原理。这很简单。

答案 1 :(得分:0)

您可能希望使用NSAttributedText创建自己的UITextViewUILabel来执行此操作,基本上随机将UIColors分配给不同字母的Alpha,

需要一段时间才能找到正确的速度和变化率。然后开源:)