在使用UINavigationController+FDFullscreenPopGesture
全屏手势的时候与UIScrollview发生冲突。在官方的demo里 是这么写的:
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer {
if (self.contentOffset.x <= 0) {
if ([otherGestureRecognizer.delegate isKindOfClass:NSClassFromString(@"_FDFullscreenPopGestureRecognizerDelegate")]) {
return YES;
}
}
return NO;
}
所以我们只需要新建一个UIScrollview分类,把这个方法放进去即可。