QuintGao / GKNavigationBar

GKNavigationBarViewController的分类实现,耦合度底,使用更便捷
https://www.jianshu.com/p/577755d0d69a
MIT License
323 stars 45 forks source link

[fix]: 开启缩放效果后, 手势异常 #110

Closed CoderEYLee closed 10 months ago

CoderEYLee commented 10 months ago

问题现象: 手势往右拖拽一下,手势再往左, 肯定会触发 pop(即使往左恢复到原始位置还是会触发pop 手势)

demo中"今日头条"

我现在定位到的问题是 1.8.7 版本引入的问题 GKNavigationBar/GestureHandle/GKNavigationInteractiveTransition.m中229 行(1.8.7 版本新增的代码) 这里应该判断 是否开启了缩放效果

CoderEYLee commented 10 months ago

业务也使用可以使用 self. gk_systemGestureHandleDisabled = NO;(基类控制器中设置, 没有基类控制器的话, 就得每个VC都得写了) 也能解决这个问题, 作者看一下那种处理方式好一点吧