美文网首页
Swift扩大button的点击范围

Swift扩大button的点击范围

作者: 一把好刀 | 来源:发表于2019-04-30 15:41 被阅读0次

给UIbutton写一个继承,重写point方法

class ZQButton:UIButton{
    override func point(inside point: CGPoint, with event: UIEvent?) -> Bool {
        let zqmargin:CGFloat = -10
        let clickArea = bounds.insetBy(dx: zqmargin, dy: zqmargin)
        return clickArea.contains(point)
    }
}

参考:

https://www.jianshu.com/p/a0bb0a71055d

相关文章

网友评论

      本文标题:Swift扩大button的点击范围

      本文链接:https://www.haomeiwen.com/subject/djsvnqtx.html