положение объекта относительно другого подпредставления - PullRequest
0 голосов
/ 25 августа 2010

Я подумываю о создании представления Game Board с массивом подпредставлений для формирования слотов для плиток. Я планирую иметь плитки, которые я могу бросить на доску, чтобы они встали на свои места. Что мне неясно, так это то, что когда я опускаю плитку и запускается событие touchesEnded, каков наилучший способ перебрать подпредставления моего игрового поля, чтобы увидеть, какой слот у меня закончился, чтобы я мог поставить плитку в нужное положение? Или есть лучший способ отслеживать все позиции «слотов»?

Я действительно не хочу жестко кодировать каждую позицию ячейки, а затем отслеживать ее, если игровая доска когда-либо сместится в моем контроллере вида.

Ответы [ 2 ]

1 голос
/ 25 августа 2010
0 голосов
/ 26 августа 2010

То же, что воображаемый мальчик. Вам не нужно ничего перебирать. пусть UIKit сделает всю тяжелую работу за вас. Вычислите центральную точку фигуры, которая была сброшена на вашу доску, и используйте hitTest: withEvent: на представлении, содержащем вашу доску.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...