Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Инструкции по интерфейсу пользователя часов Apple

PDF
На этой странице

Анатомия приложения

Часы Apple должны быть соединены с iPhone пользователя для Вашего приложения для выполнения.

Интерфейсные стили навигации

Поддержка приложений WatchKit два метода навигации:

  • Иерархический. Этот стиль соответствует стиль навигации в iOS и подходит лучше всего для приложений с иерархической информацией. В иерархическом приложении пользователи перешли путем делания одного выбора на экран, пока они не достигают своего места назначения. Для навигации другому месту назначения пользователи должны восстановить некоторых или все их шаги и сделать различный выбор.

    Иерархическая модель обычно лучше, чем плоская, разбитая на страницы модель навигации для взаимодействий более сложного приложения.

    image: ../Art/hierarchical_interface_2x.png
  • Основанный на странице. Разбитый на страницы интерфейс позволяет пользователю перейти между страницами содержания путем сильного удара горизонтально. Основанный на странице интерфейс подходит лучше всего для приложений с простыми моделями данных, где данные на каждой странице непосредственно не связываются к данным на других страницах.

    Точечный индикатор у основания каждой страницы показывает место пользователя в наборе. Сохраните общее количество страниц как можно меньше для упрощения навигации.

    image: ../Art/paged_interface_2x.png

Вы не можете объединить иерархические и основанные на странице стили интерфейса. Во время проектирования необходимо выбрать стиль что лучшие иски содержание приложения и проект для того стиля.

Приложения с помощью любого стиля интерфейса могут представить содержание модально. Модальные интерфейсы дают пользователю способ выполнить задачу или получить информацию без отвлекающих факторов, но в пути, временно препятствующем тому, чтобы они взаимодействовали с остальной частью приложения. Посмотрите Модальные Листы.

Взаимодействие с пользователем

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

  • Жесты. Система обрабатывает все жесты от Вашего имени, с помощью них для реализации стандартных способов поведения:

    • Вертикальный сильно ударяет, прокручивают текущий экран.

    • Горизонталь сильно ударяет, выводят на экран предыдущую или следующую страницу в основанном на странице интерфейсе.

    • Левый край сильно ударяет, перешли назад к родительскому интерфейсу.

    Часы Apple не поддерживают жесты мультипальца, такие как повышения.

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

  • Цифровая Корона. Разработанный для точно настроенной, ускоренной прокрутки — не затрудняя дисплей Часов Apple — Цифровая Корона упрощает для пользователя просматривать более длинные страницы путем прокрутки. Сторонние приложения используют корону только, чтобы позволить прокрутить.