特定のポイントが特定の CGRect にあるかどうかを調べる簡単な方法があるかどうか疑問に思っていましたか?
ユーザーが画面に触れた位置を取得するには、次のようにします。
UITouch *touch = [touches anyObject];
CGPoint currentPosition = [touch locationInView:self.view];
いいえ、この点が次の四角形にあるかどうかを知りたいです:
CGRect aFrame = CGRectMake(0, 100, 320, 200);
以下は明らかに機能しません。
if (currentPosition = aFrame) {//do something}
どんな助けにも感謝します。どうもありがとう!