【iOS】UIViewの当たり判定( swift )


UIViewの当たり判定メモ
    
    let myView:UIView = UIView

    override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
        let v = myView.hitTest(point, with: event)




        return v
    }




こんな感じで取れる。
あたって入ればvの中にはあたったViewが入ってる。

ハズレならnil 


コメント

このブログの人気の投稿

【iOS】SwiftでCGAffineTransformから角度・ラジアン・度数・スケールを計算する方法

【iOS】UILabelでヒラギノフォントの上下が切れる問題と対処法

【Android】WebViewのズームボタン(ピンチイン・ピンチアウト)を非表示にする方法