Alison
入门
Alison 是为您的机器人设计的酷炫且易于使用的动画。您可以使用 ALView
在您的应用程序中创建动画。
let animationView = ALView(frame: CGRect(x: 0, y: 0, width: 100, height: 100))
Alison 有两个动画状态。默认情况下,正常 状态是绿色且速度较慢。当代表机器人活动并展示给用户有事情发生时,使用 思考 状态。默认情况下,加载视图时就处于 正常 状态。
要更改状态,您可以使用
animationView.setNormalState()
animationView.setThinkingState()
自定义
Alison 是可完全定制的。您可以更改各种参数以适应您的应用程序。以下是一个完整定制的示例。
let animationView = ALView(frame: CGRect(x: 0, y: 0, width: 100, height: 100))
animationView.rayCount = 5
animationView.rayLength = 6
animationView.rayRadius = 5
animationView.raySpeed = 6
animationView.normalPrimaryColor = UIColor.red
animationView.normalSecondaryColor = UIColor.cyan
animationView.thinkingPrimaryColor = UIColor.blue
animationView.thinkingSecondaryColor = UIColor.green
安装
Alison 可以通过 CocoaPods 实现。要安装它,只需将下面这一行添加到您的 Podfile 中:
pod 'Alison'
然后运行 pod install
。
需求
Alison需要iOS 11.0和Swift 5。
作者
Alison是由我,Benjamin Pisano,制作的。如果您想和我联系,您可以在Twitter上联系我@benjamin_pisano。
许可
Alison在MIT许可下可用。更多信息请参阅LICENSE文件。