給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)
}
}
參考: