| name | ios-motion-and-microinteractions |
| description | Use when refining iOS interaction polish, including subtle motion, haptics, transitions, state feedback, loading behavior, and microinteractions that should feel native instead of flashy or delayed. |
iOS Motion And Microinteractions
Use motion to explain, confirm, or guide. Not to show off.
Good Motion
- helps users track a state change
- makes hierarchy clearer
- confirms a successful interaction
- is short enough to not delay utility
Good Haptics
- success on real completion
- warning on invalid action
- impact only when it adds confidence
Avoid
- large decorative entrance animations
- long spring effects on utility screens
- haptics for every tap
- motion that competes with content