手势滑动返回与navigationBarHidden设置为YES的组合

3
标题已经说明了问题。我使用storyboards,当我显示导航栏并进入一个视图控制器时,我可以通过在导航栏中使用后退按钮或从屏幕左侧向右滑动来返回。
现在,当我隐藏导航栏时,通过将navigationBarHidden属性设置为YES或在storyboard中取消选中“显示导航栏”,我不再看到导航栏(这就是我想要的),但我也不能再使用向右滑动手势返回。
哦,而且它只需要在iOS 7上工作。
提前致谢 :)
1个回答

9
解决方案非常简单:
- (void)viewDidLoad
{
    [super viewDidLoad];
    self.navigationController.interactivePopGestureRecognizer.delegate = self;
}

谢谢!这个很有用。还需要在@interface中添加<UIGestureRecognizerDelegate>。 - Daan Vermeulen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接