ios 有A Viwe 和B View 他们都加载selfwidow上 然后A View是遮盖住了B A如何取消响手势 B如何响应
要取消A View的响应手势,可以通过将A View的userInteractionEnabled属性设置为false来禁用它的用户交互性,这样B View就可以接收到触摸事件了。
AView.userInteractionEnabled = false
要确保B View能够响应手势,需要确保其userInteractionEnabled属性设置为true,同时也要确保它被添加到窗口上。
BView.userInteractionEnabled = true
self.window.addSubview(BView)
这样,B View就能够接收到用户的触摸事件了。
原文地址: https://www.cveoy.top/t/topic/hZUN 著作权归作者所有。请勿转载和采集!