FlippingLabel
描述
FlippingLabel 是一个动画标签,根据时间间隔在两种文本/属性文本之间切换。
预览演示
安装
CocoaPods
CocoaPods 是 Cocoa 项目的依赖项管理器。要用 CocoaPods 安装 FlippingLabel
-
确保 CocoaPods 已 安装。
-
更新您的 Podfile 以包含以下内容
use_frameworks!
pod 'FlippingLabel'
- 运行
pod install
。
- 在您的代码中导入 FlippingLabel 如此:
import FlippingLabel
如何使用FlippingLabel
// send first text, second text, and time between switching
public func startFlippingText(firstText:String?,secondText:String?,duration:TimeInterval)
// send first attributed text, second attributed text, and time between switching
public func startFlippingText(firstAttributedText:NSMutableAttributedString,secondAttributedText:NSMutableAttributedString,duration:TimeInterval)
public func stopFlippingText()
要求
- Swift 5.0+
- IOS 8.0+
许可协议
MIT 许可证 (MIT)
版权所有 AaoIi 2016
在此特此许可,免费提供给任何获得此软件及其相关文档文件(“软件”)副本的个人,在软件上无限制地处理,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许软件提供人进行此类操作,前提是遵守以下条件
必须在软件的所有副本或实质性部分中包含上述版权声明和本许可声明。
本软件“按原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、针对特定目的的适用性和非侵权性保证。在任何情况下,作者或版权持有人不对任何索赔、损害或其他责任负责,无论源于合同、侵权或其他原因,与现实、后果或与软件或软件的使用或其他相关事项有关。