#207 · 主分类: 视频与动画

JazzHands

一个简单的基于关键帧的UIKit动画框架。非常适合滚动式应用介绍。

项目最后更新:07/30/24

GitHub Stars

6.4K

Forks数量

660

贡献者数量

31

许可证

MIT

收录理由

如果你正在为iOS应用设计引导式开场或视差滚动页,JazzHands是早期把滚动驱动关键帧动画做到极致的老牌库,比UIKit自带的时间线机制早了好几年。它允许你为alpha、旋转、缩放、位移和圆角等属性定义关键帧,然后从滚动偏移、手势、KVO或ReactiveCocoa中取一个数值交给动画器,让视图随动起来。值得一提的是,它还内置了适配Auto Layout的分页滚动视图控制器,iPad上横竖屏切换或分屏布局都不会乱。整个库是轻量级的Objective-C实现,通过CocoaPods即可安装,直接嵌入现有视图控制器而无需大幅重构。若项目改用Swift,姊妹库RazzleDazzle沿用了同样的思路,语法更现代化。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目