isUserInteractionEnabled=false
だと子viewのタッチも反応しないから困るよねってやつ
古典的なやり方なせいかSwift版が見つからなかったんでメモ
//UIViewのサブクラスでこのメソッドをオーバーライド
override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
let view = super.hitTest(point, with: event)
return view == self ? nil : view
}