84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
ios 隐藏navigationBar之后右滑手势失效了。 然后google了下 解决方法 self.navigationController.interactivePopGestureRecognizer.delegate = (id) self; 手势可以了,但是返回去的页面navigationBar消失了 这个怎么解决?
人生最曼妙的风景,竟是内心的淡定与从容!
在你返回去的界面查看一下有没有写上self.navigationController.navigationBarHidden = NO;
self.navigationController.navigationBarHidden = NO;
隐藏navigationBar的动作会将navigationBar下所有的ViewController的navigationBar隐藏掉。 (其实更准确的说法是navigationController仅维护一个navigationBar)。
如果在navigationController下的流程要动态隐藏的navigationBar, 比较好的方式隐藏掉navigationController本身的navigationBar, 然后每个界面创建并维护自己的navigationBar。
在返回的Viewcontroller的viewWillAppear里
在你返回去的界面查看一下有没有写上
self.navigationController.navigationBarHidden = NO;
隐藏navigationBar的动作会将navigationBar下所有的ViewController的navigationBar隐藏掉。
(其实更准确的说法是navigationController仅维护一个navigationBar)。
如果在navigationController下的流程要动态隐藏的navigationBar,
比较好的方式隐藏掉navigationController本身的navigationBar,
然后每个界面创建并维护自己的navigationBar。
在返回的Viewcontroller的viewWillAppear里