SimpleAnimation 0.4.2

SimpleAnimation 0.4.2

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2019年2月
SPM支持 SPM

Keith Ito 维护。



SimpleAnimation

CI Status Version License Platform Carthage compatible

SimpleAnimation 是一个 UIView 扩展,它使得添加基本动画(如淡入淡出和弹跳)变得简单...

view.bounceIn(from: .left)

...且具有合理的默认值...

view.popIn()

...同时仍然可自定义

view.shake(toward: .top, amount: 0.5, duration: 2, delay: 0.5)

安装

CocoaPods

要使用 CocoaPods 集成 SimpleAnimation 到项目中,在您的 Podfile 中添加以下内容:

pod "SimpleAnimation"

Carthage

要使用 Carthage 集成 SimpleAnimation 到项目中,在您的 Cartfile 中添加以下内容:

github "keithito/SimpleAnimation"

较早版本的Xcode

如果您正在使用Xcode 8来构建项目,您需要使用SimpleAnimation的版本0.3.2。您可以在Podfile或Cartfile中指定版本号来完成此操作。

支持的动画

以下动画目前支持

  • 渐入(fadeIn)
  • 渐出(fadeOut)
  • 渐变颜色(fadeColor)
  • 滑入(slideIn)
  • 滑出(slideOut)
  • 弹入(bounceIn)
  • 弹出(bounceOut)
  • 弹出效果(popIn)
  • 弹出效果(popOut)
  • 跳跃(hop)
  • 震动(shake)

请参阅示例ViewController以获取更多使用示例。要在XCode中构建示例,请打开Example/Example.xcodeproj。

许可证

SimpleAnimation遵循MIT许可证。有关更多信息,请参阅LICENSE文件。