当前位置:   article > 正文

iOS开发经验--ios右滑返回时候与scrollview滑动冲突的问题_wkwebview 内部左右滑动引发ios scrollview 滚动

wkwebview 内部左右滑动引发ios scrollview 滚动

    最近开发过程遇到一个问题:页面中有scrollview,当右滑返回时候由于scrollview的存在,使得右滑返回的手势(self.navigationController.interactivePopGestureRecognizer)没有响应,被这个问题困扰了很久,后来想到手势之间的响应顺序的问题,才得以解决,希望对遇到同样问题的朋友有所帮助。


具体的解决方式的代码:

//使其中一个gesture recognizer失败的情况下,另一个gesture recognizer才能分析事件。即优先响应滑动返回
    [_smallScrollView.panGestureRecognizer requireGestureRecognizerToFail:self.navigationController.interactivePopGestureRecognizer];
    [_bigScrollView.panGestureRecognizer requireGestureRecognizerToFail:self.navigationController.interactivePopGestureRecognizer];


小结:

其实这个思考方式和 单击手势、双击手势之间的识别 是一样的。做开发思考要灵活 和 全面。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/815097
推荐阅读
相关标签
  

闽ICP备14008679号