Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Пример WatchKitCatalog демонстрирует различные элементы управления watchOS. Раскадровка приложения показана здесь (щелкните, чтобы увеличить):
Программные имена всех элементов управления префиксируются WKInterface (напримерWKInterfaceLabel, ). WKInterfaceButton
| Control | Description | Снимок экрана |
|---|---|---|
| Этикетка | Используйте SetText и другие свойства для управления внешним видом текста в элементе управления метками. NSAttributedString также поддерживается.Код каталога |
![]() |
| Кнопка | Создайте и задайте свойства в раскадровки. Ctrl+перетаскивание, чтобы добавить Action обработчик для реализации обработчика при щелчке.Код каталога |
![]() |
| Switch | Используется SetOn для управления состоянием переключателя.Код каталога |
![]() |
| Ползунок | Существует множество различных стилей. Код каталога |
![]() |
| Изображения | Используется myImage.SetImage("MyWatchImage") для загрузки изображений на часы или WKInterfaceDevice.CurrentDevice.AddCachedImage кэширования их для многократного использования в часовом режиме.Документация по элементу управления изображениями Код каталога |
![]() |
| Разделитель | Используйте разделители для создания привлекательных пользовательских интерфейсов часов. Код каталога |
![]() |
| Карта | Изображение карты статически отображается на часах, но вы можете управлять многими аспектами его внешнего вида, включая добавление закреплений. Код каталога |
![]() |
| Фильм и InlineMove | Фильмы могут открываться самостоятельно или встроенные Код каталога |
![]() |
| Групповой | Используйте группы для создания привлекательных пользовательских интерфейсов часов. Код каталога |
![]() |
| Таблица | Упрощенная версия таблиц в iOS. Реализация DidSelectRow для реагирования на выбор пользователей (или использование последовательности).Документация по элементу управления таблицами Код каталога |
![]() |
| Устройство | WKInterfaceDevice.CurrentDevice включает такие свойства, как ScreenBounds, ScreenScaleи PreferredContentSizeCategory.Код каталога |
![]() |
| Menu | Определите меню принудительного нажатия в раскадровке и реализуйте действия для каждой кнопки в коде. Документация по элементу управления меню (Force Touch) Код каталога |
![]() |
| Ввод текста | Использование PresentTextInputController и перечисление WKTextInputMode .Документация по вводу текста Код каталога |
![]() |
| Цифровая корона | Цифровая корона может использоваться для вождения средства выбора или поворота можно отслеживать в коде. Код каталога |
![]() |
| Жесты | Существует четыре типа распознавания жестов, которые можно добавить в сцену: коснитесь, проводите пальцем, сдвига и LongPress. Код каталога |
![]() |















