Dou*_*ith 3 cocoa-touch objective-c uinavigationbar ios ios8
我很好奇,如果我将navigationBar设置为hidden,并且还隐藏状态栏,我的视图控制器不再响应屏幕边缘手势来弹出视图控制器.
这是预期的行为吗?我试图interactivePopGestureRecognizer在viewDidLoad隐藏导航栏后将其设置为启用,但它仍然无效.
[self.navigationController.navigationBar setHidden:YES];<--doesn't remove pop gesture
[self.navigationController setNavigationBarHidden:YES];<-- disables pop gesture
Run Code Online (Sandbox Code Playgroud)
只需使用第一个选项,并在根控制器的viewDidAppear方法中使用:
[self.navigationController.navigationBar setHidden:NO];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1438 次 |
| 最近记录: |