Сообщения iPhone "touchsBegan" и "touchsMoved" ... не перемещаются в центр касания - PullRequest
0 голосов
/ 13 марта 2010

Я изменяю пример MoveMe с веб-сайта Apple.Когда мой контроллер получает сообщение «touchesMoved», он перемещает объект, перемещаемый в центр касания, потому что (псевдокод) object.center = touch.center.Как я могу сохранить смещение исходного касания, чтобы, если я начну касание / перетаскивание в сторону, мой палец останется на этом месте, пока я его перетаскиваю?

Ответы [ 2 ]

0 голосов
/ 13 марта 2010

Вы можете сохранить target_view.frame в переменной экземпляра при получении сообщения touchBegan.

0 голосов
/ 13 марта 2010

Не можете ли вы сохранить это в переменной экземпляра вашего класса?

...