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

Untitled

Кратко и точно опишите операцию, которую необходимо отменить или повторить. Заголовок предупреждения об отмене и повторении автоматически включает слово “Отменить [что-то]” или “Повторить [что-то]”. Вам нужно указать одно или два дополнительных слова, описывающих то, что отменяется или повторяется. Например, вы можете создать заголовки предупреждений, такие как “Отменить ввод имени” или “Повторить ввод имени”.

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

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

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