0

touchesBeganこんにちは、メソッドを処理する必要があるいくつかの奇妙な形状があります。問題はUIViews正方形であり、私ができる唯一の方法は、グリッドを宣言してから座標を確認することです。これを行う他の方法はありますか?

4

2 に答える 2

2

hitTest:withEvent:UIView サブクラスに実装します。CGPoint が形状の内側にある場合にのみ YES を返します。

ポリゴン形状については、この質問を確認してください: 2D ポイントがポリゴン内にあるかどうかを判断するにはどうすればよいですか?

于 2012-06-30T20:40:41.567 に答える
1

また、WWDC 2012 でのこのトークにアクセスできる場合は、複雑なタッチ イベントの処理方法に関して非常に素晴らしいものでした。

https://developer.apple.com/videos/wwdc/2012/?id=200

于 2012-06-30T22:52:17.660 に答える