Miguel Angel Quinones

1pod

SwiftAnimations

UIKit动画API设计得非常简单。它非常擅长一次性动画。但在某些情况下,应用程序需要不那么简单的动画。有时需要将两个或三个动画链接起来来实现所需的视觉效果。这个DSL(领域特定语言)为您提供了一种优雅且简单的方式来做到这一点。

特性

  • 使用更少和更简洁的代码链式处理简单动画
  • 合理的默认值,所以您不需要在所有动画块中重复信息
  • 对每个动画选择合适值进行配置,而不是为每个动画声明(并重复)参数列表
  • 可以为所有应用程序的所有动画配置默认值。只需更改特定动画的不同值。
  • 支持弹簧和标准动画

许可证:MIT

  • Swift