Open steven326 opened 4 years ago
已经作了处理, self.hbd_barHidden = true; self.hbd_barAlpha = 0; 都可以事件穿透,请问你遇到什么问题呢?
HBDNavigationController的rootViewController.view上有一个按钮 self.hbd_barHidden = true; self.hbd_barAlpha = 0; 设置后被导航栏遮住的位置响应不到点击事件。没有被遮挡的位置可以响应事件。
这种情况,导航栏不是没有被隐藏吗?
为了截图展示被遮挡的部分,所以截图时改为self.hbd_barHidden = false。
方便的话,提供一个能重现此问题的 demo
就是将一个按钮加在顶部 x=0,y=0的位置,由于导航栏并不是真的隐藏,导致按钮的事件被导航栏拦截了。我也遇到这个问题。
@dawnnnnn 最新版本还会出现这个问题吗,可以自行调试 , 看是因为那个 view 导致事件没有穿透过去,或者提供一个 demo
就是个假隐藏,还是用FDFullscreenPopGesture把
作者您好,非常感谢您的框架给我们的项目提供了诸多方便。使用过程中遇到问题请教下。
self.hbd_barHidden = true; self.hbd_barAlpha = 0; 使用了两个个句柄让导航栏隐藏。看了您的技术文档并不是真正隐藏导航栏,所有在这个‘透明导航栏’下方视图的点击事件触发不到,请问目前是否有解决方法?