CrossFadingText 0.2

CrossFadingText 0.2

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布上次发布2015年2月

Peter DeWeese 维护。



  • Peter DeWeese

这个库是一个 cocoapod 和框架,允许文本元素,如标签、按钮和文本字段在内容改变时进行交叉淡入淡出。

工作原理

该库在改变文本之前添加了一个转换动画。

安装

手动安装

  • 将此仓库作为子仓库添加。
  • 将此项目作为子项目添加。
  • 在“构建设置”中,将 CrossFadingText 添加到“目标依赖”中。
  • 将生成的框架添加到“链接着的库”中。

使用方法

1. UILabel, UITextField, UITextView

扩展 CrossFadingLabel/TextField/TextView 或在 Storyboard 中将其设置为“自定义类”。有一个持续时间的属性,默认为 0.25,可以在 Storyboard 中直接设置。任何普通的 UILabel 都可以通过调用分类方法 setText:withDuration: 进行动画。

1. UIButton

扩展 CrossFadingButton 或在 Storyboard 中将其设置为“自定义类”。有一个持续时间的属性,默认为 0.25,可以在 Storyboard 中直接设置。任何普通的 UIButton 都可以通过调用分类方法 setTitle:forState:withDuration: 进行动画。