Есть ли способ подделать настоящее прикосновение к iPhone OS? - PullRequest
0 голосов
/ 18 ноября 2009

Мне нужно искусственно подделать настоящее событие касания, чтобы любое последующее касание (например, с пальца пользователя) немедленно приводило к сообщению -touchesMoved ...., а не -touchesBegan ....

Любое решение, как это сделать? Я знаю Three20, но мне нужно что-то законное .

Ответы [ 2 ]

0 голосов
/ 18 ноября 2009

Я не уверен, правильно ли я вас понял, но если вы хотите прикосновений, начинайте действовать как прикосновения.

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event 
{
   if(specialModeOn)//I don't know if you need this
   {
     [self touchesMoved:touches withEvent:event];
   }
   else
   {
     //whatever touchesBegan should do normally
   }
}   
0 голосов
/ 18 ноября 2009

Нельзя ли просто установить флаг, чтобы интерпретировать следующее событие touchesBegan как событие touchesMoved вместо этого, и чтобы ваш собственный код обрабатывал, чтобы выяснить, как будет выглядеть последнее событие ?

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