snjezana 2013-07-03
漂亮的、精细的动画遍及iOS UI的各个方面,可以让用户的app体验更加迷人,更富动态。精细的适当的动画可以:
1.传达状态
2.提高用户对直接操作的感知
3.帮用户可视化操作结果
谨慎添加动画,尤其是在那些不能提供沉浸式用户体验的app中。如果app主要关注一些严肃的任务或者生产性任务,那么动画就显得多余了,还会无端打乱app的使用流程,降低应用的性能,让用户从当前的任务中分心。
开发者的自定义动画应该适当符合内置iOS应用的动画。用户习惯于内置iOS app使用的精细动画。事实上,用户趋向于把视图之间的平滑转换,对设备方向改变的流畅响应和基于物理力学的滚动效果看作是iOS体验的一部分。除非你的应用能够给用户沉浸式的体验--比如游戏--自定义动画应该可以与内置应用的动画相媲美。