Быстрые действия - это удобный способ выполнять полезные действия для конкретного приложения прямо с домашнего экрана. Пользователи могут открыть меню из быстрых действий, если они каснуться и удержат палец на иконке приложения (на устройстве с 3D Touch это происходит быстрее). Например, приложение Почта включает в себя следующие быстрые действия: открыть папку "Входящие" или VIP ящик, запустить поиск или создать новое сообщение. В дополнение к действиям, зависящим от приложения, в меню быстрого действия также имеются пункты для удаления приложения и редактирования главного экрана.

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

home-screen-quick-action-menu_2x.png

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

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

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

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

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

Используйте узнаваемые иконки для каждого быстрого действия. Рассмотрите возможность использования иконки из SF библиотеки для каждого действия. В качестве альтернативы вы можете использовать системные иконки. Если вы создаете свои собственные иконки, то используйте шаблон иконок быстрого действия, который входит в состав ассетов Apple Design Resources для iOS, и используйте следующие размеры для референса.

max-width-height.svg

Максимальная ширина и высота


34.67x34.67 pt (104x104px @3x)


35x35 pt (70x70px @2x)

target-width-height.svg

Целевая ширина и высота


26.67x26.67 pt (80x80px @3x)


27x27 pt (54x54px @2x)

target-width.svg

Целевая ширина (если широкая иконка)


29,33 пт (88px @3x)


30pt (60px @2х)

target-height.svg

Целевая высота (если высокая иконка)


29,33 пт (88px @3x)


30pt (60px @2х)

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