Обнаружить, WKInterfaceButton нажата непрерывно?

WatchKit здесь и поставляется с очень ограниченным кодом для программистов.

Мой вопрос:

Как я могу определить, постоянно ли пользователь нажимает кнопку WKInterfaceButton?

  • Selector... forControlEvents.. не поддерживается.
  • Касания начинаются... не поддерживаются.

Спасибо за ваше время!

С наилучшими пожеланиями,

1 ответ

С WatchKit для watchOS 1 нет способа обнаружить долгое нажатие на кнопку. Долгое нажатие считается force touchи воспитывает force touch menu если вы реализовали один.


WWDC 2015 только что закончился, и Apple анонсировала watchOS 2, которая имеет много новых интересных функций. Долгое нажатие не один из них (насколько я знаю), но WatchKit сейчас намного менее ограничен. Ознакомьтесь с некоторыми новыми функциями здесь: https://developer.apple.com/library/prerelease/watchos/documentation/General/Conceptual/AppleWatch2TransitionGuide/index.html

Другие вопросы по тегам