LSAnimator多链动画库支持Objective-C和Swift
LSAnimator 是一个多链动画库,支持 Objective-C 和 Swift,让你写动画代码更简洁、易维护。你可以通过几行代码实现复杂的动画,适用于那些想要同时执行多个动画的场景。比如你要让视图右移并弹性回缩、改变宽度等,使用传统的动画方法就得写一大串链式代码,既难看又难维护。用 LSAnimator 的话,所有这些动作可以通过链式调用实现,代码看起来既清晰又高效。举个例子:
view.ls_animate.duration(2.0).move(100, 0).spring().width(30).end()
这样既可让你顺畅控制动画,又不需要去复杂的回调。,如果你喜欢让动画代码更简洁、功能更强大,LSAnimator 一定能帮到你。
LSAnimator-master.zip
预估大小:86个文件
LSAnimator-master
文件夹
Resources
文件夹
UsageDemo
文件夹
DoNotDoThisDemo.gif
3KB
CombiningAnimationsDemo.gif
5KB
AnimatingDemo.gif
4KB
AnimationEffectsDemo.gif
3KB
BezierPathsDemo.gif
4KB
MultichainAnimationsDemo.gif
5KB
SwiftDemo.gif
11KB
...
1.05MB
文件大小:
评论区