2013-08-30 2 views
-2

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

Редактировать: извините за короткий пост. на самом деле у меня нет намека, как это сделать или даже пытаться это сделать!

+0

Это касается, как правило, попарно, если у вас есть прикосновение, тогда вы определенно подходите. Попробуйте на google;) – danypata

+0

есть внешний вид и внешний вид внутри. Я попробовал снаружи, и это не сработало. – HusseinB

+1

Я не знаком с iOS, но делает [эту страницу] (https://developer.apple.com/library/ios/documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/multitouch_background/multitouch_background.html#//apple_ref/doc/ uid/TP40009541-CH5-SW9) вообще? – Air

ответ

3

Ну, это зависит от того, где вы пытаетесь отследить удаление касания. Если, например, вы используете кнопку, и вы уже связали действие с touchDown, вы можете просто связать другое действие для события управления кнопками, находящегося внутри/снаружи.

Если вы заинтересованы в отслеживании того, что касания закончились на весь экран, вы можете использовать -touchesEnded: withEvent:.

- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event 
{ 
    [super touchesEnded:touches withEvent:event]; 
} 
+0

спасибо. Я попытался подняться снаружи, и он работает. Я использую его в представлении класса UIControl. – HusseinB

Смежные вопросы