向后滑动 - interactivePopGestureRecognizer无法正常工作

时间:2016-01-22 10:04:14

标签: ios objective-c swift swipe-gesture

enter image description here

我有像这张照片的屏幕。 HomeViewController将推送到maintenancebbar,tabbar项目将推送到detailScreen。 为什么刷卡不工作。我认为这是IOS的默认设置。请帮帮我

p / s:如果我在cocoapods中使用SwipeBack,它可以工作。但我不想用它

2 个答案:

答案 0 :(得分:35)

尝试将交互式pop手势识别器委托设置为nil:

self.navigationController.interactivePopGestureRecognizer.delegate = nil;

答案 1 :(得分:0)

我有类似的问题&使用this answer

中的方法修复了问题

简单地说,你打电话了吗

[super viewWillAppear:animated];

覆盖时

- (void)viewWillAppear:(BOOL)animated {
    [super viewWillAppear:animated];
    // your other codes goes on
}