0

表示されているオブジェクトがほとんどないので、スペース(たとえば[myObject frame] - 5px)が空いているかどうかを検出したいと思います。

オブジェクトがクリックされたことを検出する必要がありますが、空き領域を検出するにはどうすればよいですか?

NSString *currPuzzle = [NSString stringWithFormat:@"%d", currentPuzzle];
currentObject = [puzzleArray objectForKey:currPuzzle];
currentObjectFrame = [currentObject frame];
currentObjectCenter = [currentObject center];

int left = currentObjectFrame.origin.x - 1;
int right = currentObjectFrame.origin.x + 1;
int top = currentObjectFrame.origin.y - 1;
int bottom = currentObjectFrame.origin.y + 1;

私はそれをどのように解決するのか分かりません。

何か案が?

4

1 に答える 1

0

わかりました私はそれを解決します。私は一時的な長方形を作成し、この長方形との交差を検出します。すべてうまくいきます。

于 2012-07-11T21:50:04.037 に答える