RZTransitions:iOS View Controller转场动画库

RZTransitions

RZTransitions是一个适用于iOS 7.0及以上操作系统的视图控制器转场动画库,可以实现平滑流畅的转场动画效果,而且使用简便。

RZTransitionsDemo

安装

1、通过CocoaPods安装(推荐)

在Podfile文件中添加:

RZTransitions遵循版本更新协议,可以在 版本详情页 查看最近更新和版本历史。

2、手动安装

复制 RZTransitions文件夹下的所有内容(包括子文件夹),并添加到你的工程中。

使用

1、设置默认转场动画

Swift

Objective-C

呈现(present)一个视图控制器:

Swift

Objective-C

创建一个导航视图控制器(或者使用 RZTransitionsNavigationController):

Swift

Objective-C

2、特定视图控制器转场动画

Swift

Objective-C

3、转场交互动画

Swift

Objective-C

特征

  • 动画视图控制器的综合库
  • 交互视图控制器的综合库
  • 混合并匹配任意类型的动画视图控制器和交互视图控制器
  • 单例类管理器 RZTransitionsManager 可以包装iOS7自定义转场动画的协议,展现友好的API

当然,你也可以不使用 RZTransitionsManager,而是基于iOS7系统的API使用任一动画视图控制器或交互视图控制器来自定义转场动画。

开源协议

RZTransitions在 MIT开源协议 下可以使用,也就是说,只要在项目副本中包含了版权声明和许可声明,用户就可以使用RZTransitions做任何想做的事情,而RZTransitions也无需承担任何责任。可以通过查看LICENSE文件来获取更多相关信息。

开源地址:https://github.com/Raizlabs/RZTransitions

打赏支持我整理更多优质资源,谢谢!

打赏编辑

打赏支持我整理更多优质资源,谢谢!

任选一种支付方式

1 2 收藏

资源整理者简介:魏川程



直接登录

推荐关注

按分类快速查找

关于资源导航
  • 伯乐在线资源导航收录优秀的工具资源。内容覆盖开发、设计、产品和管理等IT互联网行业相关的领域。目前已经收录 1439 项工具资源。
    推送伯乐头条热点内容微信号:jobbole 分享干货的技术类微信号:iProgrammer