要开始设计iOS的产品客户端了,觉得怎么着也应该仔细梳理一下iOS人机交互指南,过一遍看看,涨涨姿势。视为笔记摘录,似乎没什么营养,看客莫嘲笑,链接文末有,需者自取。
为iOS而设计
原则
- 依从:UI依从内容存在
- 简明:内容元素清晰、易懂
- 深度:内容的显示层级 -> 内容的逻辑关系,强化user认知
以内容为核心
- 充分利用屏幕
- 减少拟物化
- 利用半透明模糊遮罩衬托功能区域
保证清晰度
- 足够的留白
- 利用颜色简化UI,能够通过已有元素的颜色进行提示或引导,不添加冗余的UI元素扰乱界面
- 用系统字体,用动态型设置(Dynamic Type)适应个性化字号
- 无边框按钮
利用深度传递层级关系
- 背景区域的模糊
- 次级元素统一靠边排列
- 在返回按钮上加上一级标识