swift不改UIButton的大小,扩大按钮响应范围

2021-03-25  本文已影响0人  匿名的他
class MyButton: UIButton {
    override func point(inside point: CGPoint, with event: UIEvent?) -> Bool {
        let margin: CGFloat = 5
        //负值是方法响应范围
        let area = self.bounds.insetBy(dx: -margin, dy: -margin)
        return area.contains(point)
    }
}
上一篇 下一篇

猜你喜欢

热点阅读