【发布时间】:2016-04-28 19:25:20
【问题描述】:
我从here 得到了相反的问题。
默认情况下,iOS7 中,UINavigationController 的堆栈的向后滑动手势可以弹出呈现的ViewController。现在我为所有ViewControllers 统一了所有self.navigationItem.leftBarButtonItem 样式。
代码如下:
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithImage:LOADIMAGE(@"back_button") style:UIBarButtonItemStylePlain target:self action:@selector(popCurrentViewController)];
之后,navigationController.interactivePopGestureRecognizer 被禁用。如何在不删除自定义 leftBarButtonItem 的情况下启用弹出手势?
谢谢!
【问题讨论】:
-
同样的问题已经有解决方案here
-
@ian 谢谢!这意味着所有的屏幕滑动手势都是用于向后滑动,我认为这不是一个好主意。
标签: ios objective-c uinavigationcontroller uinavigationbar uinavigationitem