您的位置:首页 > 产品设计 > UI/UE

《iOS Human Interface Guidelines》——Animation

2015-11-10 18:55 363 查看
动画

漂亮、精细的动画贯穿了iOS 的UI,并且使app的体验变得更加的迷人而有活力。

恰当的动画可以:

传达状态和提供反馈

增强操纵的直接观感

帮助人们显示他们操作的结果



慎重地添加动画,特别是在那些非沉浸式体验的app里。过多无用的动画会妨碍app的流程,降低性能,并使用户从他们的任务中分心。

特别是要使用运动效果和UIKit动态行为为目的和约束,并确保测试结果。使用合适的话,这些效果可以提升用户的理解和享受过程;过度使用它们则会使app看起来迷惑和难以操控。

合适的时候,使自定义的动画和内嵌的动画保持一致。用户习惯了内嵌在iOS app中精细的动画。事实上,用户倾向于将视图间平滑的过渡、改变设备方向时流动的响应、和符合物理原理的滚动作为对iOS体验的期待。除非你正在创造一个沉浸式体验的app——譬如游戏——否则自定义的动画应该和内嵌的动画保持一致。

让动画始终贯穿你的app。就如其他类型的定制化一样,始终使用自定义动画来贯穿很重要,这样用户就会从使用你的app中建立体验。

一般来说,在自定义动画中追求现实性和可信性。用户倾向于期望获取艺术性的外表,但是他们会在体验无意义或无视物理规律的运动时感到迷惑。比如说,如果你从屏幕的顶端滑动到底部来展现一个视图,你应该在销毁这个界面时让它原路返回,这样可以帮助用户记住视图是从哪来的。如果你继续往下滑动来销毁这个视图,你就打破了用户对其从屏幕顶端出现的心理模型。

本文翻译自苹果官方开发文档
查看完整合集:https://github.com/Cloudox/iOS-Human-Interface-Guidelines
版权所有:http://blog.csdn.net/cloudox_
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  iOS 官方文档 动画