导航业务逻辑总结

2018-04-01  本文已影响0人  要加油啊小和尚

1.UIBarButtonItem分类中创建返回按钮的类方法

2.导航控制器中重写push方法

3.在push方法中隐藏底部条,创建返回按钮,完成返回功能,再super跳转注意if self.childControllers.count > 0判断,大于0 即有根控制器,但是是给子控制器设置,等于0,准备压入根控制器,不做返回设置

4.在普通控制器中正常调用

关键点:分类中封装按钮,在导航控制器中统一创建返回按钮和返回方法

这样就不需要在每个子控制器中单独设置

上一篇 下一篇

猜你喜欢

热点阅读