3D Touch

3D Touch предоставляет пользователям iOS 9 дополнительный аспект взаимодействия. На поддерживаемых устройствах люди быстро могут выбрать определённые для приложения действия с Начального экрана посредством нажатия на иконку приложения. Внутри приложения люди могут использовать различные нажатия для быстрого просмотра элемента, открытия элемента в раздельном окне и получения доступа к соответствующим действиям. (Чтобы узнать больше об использовании 3D Touch в вашем коде, смотрите раздел Adopting 3D Touch on iPhone.)

Peek (быстрый взгляд) и Pop (появление)

Peek (быстрый взгляд) позволяет пользователям получать быстрый просмотр элемента и выполнять соответствующие действия без потери текущего контекста. Элемент указывает на то, что поддерживает peek (быстрый взгляд) посредством отображения маленького прямоугольного окна (иногда называемого hint (подсказка)) в ответ на лёгкое нажатие.

Peek (Быстрый Взгляд) в Safari

webview_peek_2x

Быстрые действия в peek (быстром взгляде) Safari

webview_peek_quick_actions_2x

Peek (быстрый взгляд):

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

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

ВАЖНО

Важно, чтобы вы применили опции peek (быстрый взгляд) и pop (появление) в соответствии со всем приложением. Если вы в каких-то местах применяете эти опции, а в каких-то нет, пользователи, вероятно, подумают, что с вашим приложением или их устройством что-то не так.

Используйте опцию peek (быстрый взгляд), чтобы обеспечить живое содержательное изображение элемента. Лучше всего, когда опция peek (быстрый взгляд) даёт пользователям достаточно информации об элементе, чтобы расширить их текущую задачу. Например, пользователи могут использовать peek (быстрый взгляд) для предпросмотра веб-страницы ссылки URL в сообщении до того, как они решат открыть веб-сайт в Safari или поделиться ссылкой с друзьями. В экранной таблице peek (быстрый взгляд) показывает пользователям детальное изображение элемента в строке.

Обеспечьте опцию pop (появление) для каждой опции peek (быстрый взгляд). Даже если опция peek (быстрый взгляд) даёт пользователям большую часть информации, которая им нужна, вы должны всегда предоставлять пользователям переход к pop (появлению), если они решат переключиться от текущей задачи и сфокусироватьсья на элементе. Pop (появление) должно иметь такой же вид, как и тот, что видят пользователи, когда нажимают на элемент.

Не делайте одновременно возможными опции peek (быстрый взгляд) и меню редактирования для одного элемента. Если две функции возможны для одного элемента, это может вызвать путаницу. (Для получения большей информации о Меню редактирования, смотрите раздел Меню редактирования.)

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

Если необходимо, обеспечьте быстрые действия опции peek (быстрый взгляд). Внутри быстрого просмотра пользователи могут производить жест смахивания для демонстрации действий, соответствующих элементу. Например, быстрые действия в peek (быстром взгляде) Почты включают в себя “Ответить Всем”, “Переслать” и “Переместить Сообщение”. Не каждому режиму peek (быстрому взгляду) нужны быстрые действия, но если вы уже обеспечили для элемента специальные действия касания и удержания, хорошей идеей будет обеспечить такие же действия внутри режима peek (быстрого взгляда), которые замещают касание и удержание элемента. (Имейте ввиду, что быстрые действия peek (быстрого взгляда) в веб-окне поддерживаются автоматически.)

Не используйте peek (быстрый взгляд) как единственный способ активировать соответствующие элементу действия. Не все устройства поддерживают опции peek (быстрый взгляд) и pop (появление), а некоторые пользователи могут отключить 3D Touch, так что важно найти иные способы обеспечить работу peek (быстрого просмотра) в вашем приложении. Если ваше приложение работает на более старых устройствах, имеет смысл отобразить быстрые действия peek (быстрого взгляда) в окне, которое видят пользователи, когда касаются и удерживают элемент.

Быстрые Действия Начального Экрана

Быстрые действия начального экрана дают пользователям удобный способ выполнять мощные, соответствующие приложению действия с Начального экрана.

Быстрые Действия Камеры на Начальном Экране

     home_screen_quick_actions1-65_2x

Быстрые Действия Почты на Начальном Экране

iosHIG_emailUpdate_2x

Быстрые действия начального экрана:

  • Появляются, когда пользователи нажимают немного сильнее, чем при касании и удержании, на иконку приложения Начального экрана
  • Отображает короткий заголовок, иконку и дополнительный подзаголовок, который вы встраиваете
  • Не поддерживает никакого другого специального содержимого
  • Может отображать оперативную информацию а случае обновления вашего приложения

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

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

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

Не используйте быстрые действия Начальной страницы как способ оповестить пользователя. Пользователи iOS ожидают получения уведомлений от приложении другими способами (чтобы узнать об этих способах, см. раздел Уведомления).

Обеспечивайте ёмкий заголовок (и подзаголовок) и шаблон иконки для каждого быстрого действия Начального экрана. Заголовок должен мгновенно сообщать о результатах этого действия; например, “Маршрут Домой”, “Создать Новый Контакт” и “Новое Сообщение.” Вы также можете создать дополнительный подзаголовок для предоставления пользователю более широкого контекста. Например, Почта использует подзаголовок, чтобы сообщить пользователям о наличии непрочитанных писем в быстрых действиях VIP Начального экрана. Не включайте название вашего приложения или постороннюю информацию в заголовок и подзаголовок, и удостоверьтесь, что обращаете внимание на местонахождение, когда создаёте текст.

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

Вы можете выбрать среди множества шаблонных иконок, предоставленных системой, или вы можете создать свою собственную иконку. Для подробных указаний касательно размера иконок, выравнивания контуров и расположения загрузите Шаблоны Иконок Быстрых Действий Начального Экрана с https://developer.apple.com/design/downloads/Quick-Action-Guides.zip. Чтобы узнать больше о создании шаблонов иконок, см. раздел Шаблоны Иконок.

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

quick_action_layouts_2x

Copyright © 2016. iOSManual Все авторские права защищены