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

Animation.mp4

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

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

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

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