RGNavigationController
功能
- 每个页面都有自己单独的导航栏。要隐藏某个页面的导航栏,只需执行self.navigationController.navigationBar.hidden = YES; 即可。进入下一个页面时,导航栏会自动显示,无需设置隐藏属性。
2.默认支持右滑返回。如果您想关闭某个页面的右滑返回,只需设置interactivePopGestureRecognizerDisEnableClassArr属性。
3.如果需要自定义返回按钮事件,只需在对应的页面控制器中遵守RGNavigationControllerProtocol协议,并实现- (void)backAction方法。
4.要设置返回按钮的图片,可以使用backButtonImage属性。
5.此框架主要借鉴了JTNavigationController,并在其基础上扩展了2、3两项功能。
示例
要运行示例项目,请首先克隆仓库,然后从Example目录运行pod install
。
要求
安装
RGNavigationController可以通过CocoaPods获取。要安装它,只需将以下行添加到您的Podfile中:
pod 'RGNavigationController'
作者
[email protected], [email protected]
许可
RGNavigationController 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。