WZRootNavigationController 0.2.0

WZRootNavigationController 0.2.0

ZHE WU 维护。



  • arcangelw

WZRootNavigationController

CI Status Version License Platform

iPhoneX效果

  • 效果图(gif图压缩,实际效果请运行demo)

animation

push&pop

安装

许多应用需要为每个 VC 设置独立的导航栏,以实现不同的视觉效果,同时过渡交互也是一个头疼的问题。然后还需要全屏幕右滑返回,部分页面又有了侧边返回的变态需求。结合以往项目的各种需求问题和切换 Swift 的实际情况,编写了这么一个库 WZRootNavigationController,它实现了 RTRootNavigationController & FDFullscreenPopGesture & TransitionTreasury 的完美结合(纯属吹牛逼,就是为了项目需求硬生生套上的,为了兼容 ObjC 也是各种妥协,各位大佬走过路过求点评不足)

参照业内相关实现:

用法

一些基本使用和 RTRootNavigationController 基本一致,请参考提供的 demo

  • 整体结构实现请参考这里

mind

通过 wz_rootContentConfig 设置 popGestureProcessing 和 animationProcessing,可以实现独立的手势和转场动画处理

WZRootNavigationController 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile

pod 'WZRootNavigationController'

作者

arcangelw, [email protected]

版权

WZRootNavigationController遵循MIT版权协议。请查看LICENSE文件获取更多信息。