博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
「简要翻译」Apple :UI Design Dos and Don'ts
阅读量:5920 次
发布时间:2019-06-19

本文共 714 字,大约阅读时间需要 2 分钟。

翻译:镇雷

原文:

iOS 7 开始,越来越多拥有优秀用户界面的产品出现,开发者们更有机会创造出那些具备一流且独一无二用户体验的产品。在开始编码前,思考一些通用的设计理念能够提升产品的吸引力和易用性。更多更棒的设计内容可以阅读: .

互动性(Interactivity)

内容规范化(Formatting Content)

iOS 界面中,用户应当不需要通过滑动或缩放,就能直接看到所有的主要内容。

6fec0ffa69b9f0ea9c1078c59af6033722f9ef8e

触摸控制(Touch Controls)

通过使用那些可触摸操控的组件,能够令你的 app 使用起来更加简单和自然。

目标热区(Hit Targets)

所创建的可点击组件至少要有 44pt * 44pt 的尺寸,这样才能保证它们易于点击。

易读性(Readability)

文字尺寸(Text Size)

文字至少需要 11pt,才能保证在它们在常规阅读距离下(不缩放),看起来清晰。

差异(Contrast)

确保背景和字体颜色之间有足够的差异,文字才能清晰显示。

间距(Spacing)

不要让文字太过靠近(甚至重叠),通过增加行高和字间距来提升易读性。

Graphics(图形信息)

高分辨率(High Resolution)

提供所有图片的高分辨率版本(@2x),否则它们在视网膜屏幕下会变得模糊。

变形(Distortion)

保持图片的比例,避免显示时变形失真。

明确性(Clarity)

组织性(Organization)

布局时,将组件靠近它们所修饰的内容,可以提高易读性。

布局(Alignment)

通过对文字、图片和按钮的排布来告诉用户信息之间的关系。

更多设计资源

查看视频演示和指导来设计超赞的产品。

转载地址:http://xkdvx.baihongyu.com/

你可能感兴趣的文章
0701000-fedora下安装oracle11Gr2
查看>>
centos7,Python2.7安装request包
查看>>
Python错误:close failed in file object destructor
查看>>
运维开发笔记整理-序列化
查看>>
JDBCUtils工具类
查看>>
JavaScript的运动框架学习总结
查看>>
洛谷P1161 开灯 数学
查看>>
less 命令详解!
查看>>
JNI 与 NDK 的关系 以及实现
查看>>
VLC for Android 编译过程
查看>>
[Android Pro] Android 性能分析工具dumpsys的使用
查看>>
WebGL学习笔记三
查看>>
画矩形
查看>>
【模板】最小费用最大流
查看>>
前端之ajax
查看>>
cadence原理图绘制方法
查看>>
JAVA获取MYSQL数据库表、字段、字段类型、字段注释
查看>>
基于Nginx的https服务
查看>>
FTP上传 -首先上传文件到的那台电脑得安装ftp
查看>>
Spring Data(二)查询
查看>>