要运行示例项目,首先克隆仓库,然后在 Example 目录中运行 pod install
使用 GNTickerButton 非常简单。只需要调用一个函数即可旋转计条
public func rotateTickerWithDuration(duration:CFTimeInterval, rotations repeatCount:Int = 1, rotationBlock: (Void -> Void)?) {
每次计条旋转完成时都会调用 rotationBlock。请注意,您可以选择在这里传递 nil 并将 GNTickerButton 的委托设置为自身。为此,您需要遵守 GNTickerButtonRotationDelegate 协议。
注意:到目前为止,传递非 nil 块将优先于委托。只有在没有传递块的情况下才会调用委托方法。
其余变量应该很容易理解。另外请注意,这是一个 @IBDesignable 类,具有许多 @IBInspectable 变量!
GNTickerButton 通过 CocoaPods 提供。要安装它,只需在 Podfile 中添加以下行
use_frameworks!
pod "GNTickerButton"
请随时提交任何和所有拉取请求,我知道我们可以添加更多功能到这个按钮!
Gonzalo Nunez, [email protected]
GNTickerButton 在 MIT 许可证下提供。有关更多信息,请参阅 LICENSE 文件。