TRVSNavigationControllerTransition 0.1.0

TRVSNavigationControllerTransition 0.1.0

测试已测试
语言语言 obj-cObjective C
许可证 MIT
发布最后发布2014 年 12 月

未知的 维护。



  • Travis Jeffery

UINavigationController+TRVSNavigationControllerTransition 分类


此分类在 UINavigationControllers 上提供了两个方法,用于通过整个 UINavigationController 的视图动画来推送和弹出视图控制器,而不仅仅是视图控制器的视图。

作者:Travis Jeffery

API

- (void)pushViewControllerWithNavigationControllerTransition:(UIViewController *)viewController;
- (void)popViewControllerWithNavigationControllerTransition;

用法

此用途之一是在向您的 UINavigationController 推送视图控制器时,该视图控制器希望当 UINavigationController 的视图翻译时隐藏 navigationBar。确保与 QuartzCore.framework 库链接您的二进制文件。

下面是使用 pushViewController:animated: 的示例,注意在转换完成之前隐藏了当前视图中的 navigationBar。

Bad

以下是使用 pushViewControllerWithNavigationControllerTransition: 的示例,现在通过使用多层,我们可以在转换完成之前保持当前视图中的 navigationBar 可见。

Good

MIT 许可证,有关详细信息请参阅 LICENSE 文件。