ios 怎么能让view穿透点击事件

2024-11-22 16:27:35
推荐回答(2个)
回答(1):

override func point(inside point: CGPoint, with event: 闭袭数UIEvent?) -> Bool
{
    let frame = aFrame // aFrame是指不能透过的view的frame这其实是根据需求来的,你也可以做透过的判断
    if frame?.contains(point) ?? false
    {
        return true
    }
    else
  禅谨  {
    return false
    }
}

原文链接轿首UIView重叠点击透过上层UIView

回答(2):

你颂族销这个问题还真是有点奇怪。一般情况下,各自的button都会响应各自的事件。它们是不同的实例,各自有各自的行为。 button是通过什野游么方穗谈式来创建的? 有没有正确设置button的事件响应?