UILabel文本逐一淡出

Spi*_*rit 3 animation uilabel ios swift

我想弄明白如何逐渐淡出文本UILabel.

例如:

label.text ="abcdefg",我想让文字一个接一个淡出 - >'a','b','c','d','e','f','g'淡出分别.

我怎么能这样做?

感谢您的所有答案,我想澄清一下,我希望动画淡出,比如UIViewAnimationOptions.CurveEaseInOut.

谢谢!

Wai*_*ain 6

使用2个标签并反复淡入淡出,从每个淡入淡出之间删除每个字符.

  1. 首先用abcdefg显示第二个用abcdef隐藏
  2. 首先退出,然后是第二位
  3. 首先用abcdef隐藏第二个abcde
  4. 先进而后退
  5. 等等

或者,使用视图捕获SDK创建具有不同文本内容的标签图像,然后通过一些过渡动画显示图像.