iOSSharedViewTransition 1.0.2

iOSSharedViewTransition 1.0.2

测试测试
语言语言 Obj-CObjective C
许可证 MIT
发布最新发布2014年12月

Asif Mujteba维护。




  • Asif Mujteba

基于iOS 7的过渡库,用于具有公共视图的视图控制器

  • 受Android L中引入的共享视图活动过渡的启发。

iOSSharedViewTransition

使用说明

非常简单的3步过程

  • 下载并将ASFSharedViewTransition.hASFSharedViewTransition.m包含到您的项目中。
  • 在您的应用委托或代码中的其他位置引入#import "ASFSharedViewTransition.h",并添加如下 transitions
[ASFSharedViewTransition addTransitionWithFromViewControllerClass:[ViewController class]
        ToViewControllerClass:[DetailViewController class]
     WithNavigationController:(UINavigationController *)self.window.rootViewController
                 WithDuration:0.3f];

注意:transition只需要添加一次,ASFSharedViewTransition会在指定导航控制器的任何从FromViewControllerToViewController实例的导航时自动应用transition。

  • 确认从和到视图控制器到ASFSharedViewTransitionDataSource,并通过实现此方法提供公共视图
- (UIView *)sharedView

就这样!已经包含了一个示例演示应用程序供您参考。

即将推出

  • 将更多transition添加到库中
  • 如果您想请求新功能,请自由地提出。

作者

Asif Mujteba, [email protected]

许可证

ASFSharedViewTransition在MIT许可证下可用。更多信息请参阅LICENSE文件。