Apple watch: создание строк стиля почтового приложения в WKInterfaceTable

Я хотел бы иметь возможность создавать строки для таблицы WKInterfaceTable, которые, когда пользователь перемещает их справа налево, показывают дополнительный элемент управления (как это происходит с почтовым приложением в Apple Watch).

Вот изображение приложения Почта (пожалуйста, обратитесь к верхнему левому и нижнему левому изображению):

http://core0.staticworld.net/images/article/2015/04/applewatch_mail-100581468-medium.idge.jpg

Есть идеи, как они это сделали?

1 ответ

В настоящее время это невозможно для обычных сторонних разработчиков. WatchKit просто не предлагает этого. Обратитесь к Справочнику по WatchKit Framework, который доступен здесь.

Apple может разрешить использование собственных часовых приложений (предлагая больше возможностей) в конце этого года. Может быть, мы узнаем больше уже в следующем месяце (WWDC).

Возможен ли пользовательский элемент управления, имитирующий это поведение?

Я вижу две проблемы:

  • Ваш код WatchKit работает не на часах, а на iPhone (это расширение). Даже если бы вы могли реализовать какой-то пользовательский элемент управления, который может изменить его положение, он может быть очень изменчивым из-за соединения BT Смотрите здесь.
  • Кроме того, вы должны быть в состоянии определить местоположение пальца. Я не знаю о методе WatchKit, который дает вам эту информацию.
Другие вопросы по тегам