UI 设计师提供 iOS 字体和长度应当用什么单位
2015-09-08 16:38
477 查看
iOS 的 1 pt = 逻辑像素 1 px = 物理像素 1 px(非 Retina)或 2 px(Retina)
如果你新建 Photoshop 文档时将 PPI 设定为 72,则文档中 1 pt = 1 px;如果你把 PPI 设为 144,则 1 pt = 2 px。
所以,你做非 Retina 设计时用 72 PPI,做 Retina 设计时用 144 PPI,这样就能保证你的 pt 数值永远是开发者需要的数值了。
- - -
术语:
pt: point
px: pixel
PPI: pixels per inch
另有一个前提:Photoshop 默认使用 1 inch = 72 pt 的标准。
- - -
对操作系统的 PPI 参数、Photoshop PPI 参数、字体尺寸等概念以及这些概念之间的关系没有基本的理解。他的答案每一句话(literally)都是错的。尤其居然测量文本高度的像素数量来和字号数值对比,体现了他对字体毫无了解。
如果你新建 Photoshop 文档时将 PPI 设定为 72,则文档中 1 pt = 1 px;如果你把 PPI 设为 144,则 1 pt = 2 px。
所以,你做非 Retina 设计时用 72 PPI,做 Retina 设计时用 144 PPI,这样就能保证你的 pt 数值永远是开发者需要的数值了。
- - -
术语:
pt: point
px: pixel
PPI: pixels per inch
另有一个前提:Photoshop 默认使用 1 inch = 72 pt 的标准。
- - -
对操作系统的 PPI 参数、Photoshop PPI 参数、字体尺寸等概念以及这些概念之间的关系没有基本的理解。他的答案每一句话(literally)都是错的。尤其居然测量文本高度的像素数量来和字号数值对比,体现了他对字体毫无了解。
相关文章推荐
- UITableViewCell与cell之间的那条线
- StringBuilder与StringBuffer的区别(转)
- easyUI中的datagrid的formatter方法中 使用$.ajax()方法绑定多个不同数据源的数据
- DelayQueue Demo
- NYOJ 686 An Interesting Sequence 【欧拉函数】
- 十大滤波算法程序大全(Arduino精编无错版)(转)
- The server quit without updating PID file (/var/run/mysqld/mysqld.pid). ...
- Reinstall the Arduino Pro Mini Bootloade ISP(转)
- Arduino中hex文件的保存及应用(转)
- Arduino单片机使用和开发问题记录(转)
- UDK: Lightmap UV Layout Techniques & How to Create a Second UV Channel in Maya
- UILabel根据内容自动调整高度
- leetCode #96 Unique Binary Search Trees
- arm交叉编译器gnueabi、none-eabi、arm-eabi、gnueabihf、gnueabi区别
- 更改UIImage颜色
- iOS小结(四) GPUImage加速图像处理
- 03_常用UI控件
- How To Use NSOperations and NSOperationQueues
- UIScrollView判断用户划到底部 (可用于实现loading more)
- 01_iOS开发入门_UI程序的执行流程