使用微妙的动画表达
动画是很有效的表达方式,它不会妨碍用户的任务、拖用户的后腿。微妙、适当的动画应该做到:
♦ 表达状态
♦ 提供有用的反馈
♦ 增强直接控制的感觉
♦ 将用户行为的结果视觉化
慎重地添加动画,尤其是在那些非娱乐性程序里。在那些严肃的,用于创造内容的程序里,过多的、无意义的动画会阻碍操作流,降低性能,把用户从任务中诱走。
合适的时候,保持动画效果与内置的程序一致。用户习惯了内置程序的微妙动画。事实上,大多数用户将视图间的平滑转场,设备旋转后的流畅反应和逼真的翻页、反弹视作iOS 体验的一部分。除非你在设计娱乐性程序,否则就应将定制动画和内置动画协调起来。
程序内部的动画保持一致。 就像其他定制一样, 保持一致可以让用户依赖从你的程序中学到的经验。