scrollview侧滑返回手势失效 iOS
requireGestureRecognizerToFail 这个方法,是_scrollView等左滑手势失效后,再执行_scrollView内部的手势
解决方案一(推荐)
[_scrollView.panGestureRecognizer requireGestureRecognizerToFail:self.navigationController.interactivePopGestureRecognizer];
解决方案二
//scrollview侧滑返回手势 UIScreenEdgePanGestureRecognizer *edgePan = [[UIScreenEdgePanGestureRecognizer alloc] initWithTarget:self action:@selector(handleEdgePan:)]; edgePan.edges = UIRectEdgeLeft; [_scrollView.panGestureRecognizer requireGestureRecognizerToFail:edgePan]; [_scrollView addGestureRecognizer:edgePan];
- (void)handleEdgePan:(UIScreenEdgePanGestureRecognizer *)recognizer { [self.navigationController popViewControllerAnimated:YES]; }
在北京的灯中,有一盏是我家的。这个梦何时可以实现?哪怕微微亮。北京就像魔鬼训练营,有能力的留,没能力的走……

浙公网安备 33010602011771号