Событие UIButton "Touch Hold" - PullRequest
1 голос
/ 02 июня 2011

в Xcode 3.2 Interface Builder было событие отправки UIButton, называемое «сенсорное удержание».Это очень просто выполнило событие, пока кнопка удерживалась.Например, допустим, у вас есть красный свет и кнопка UIB, которая зажгла свет.Событие отправки «удержание прикосновением» будет держать индикатор включенным, пока кнопка нажата, но когда пользователь уберет палец с кнопки, индикатор выключится.Кто-нибудь знает, что случилось с этим событием и как реализовать его в xcode 4.0, предпочтительно в Interface Builder, например xcode 3.2.

Ответы [ 2 ]

7 голосов
/ 03 июня 2011

Создание собственного, кажется, самый простой маршрут.Создайте два IBActions, одно, которое выключит ваш красный свет, и другое, которое включит ваш красный свет.

В конструкторе интерфейса подключите событие отправки кнопки «Touch Down» к IBAction, включив ваш свет.Затем подключите событие отправки кнопки «Touch Up Inside» к IBAction, выключив свет.

2 голосов
/ 27 сентября 2013

В iPad iOS 7 метод касания не работает должным образом.

Многозадачность включается в настройках (многозадачность 4 пальца).

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