PSD像素到ios点

5 photoshop user-interface ios

我从设计师那里收到了像素的设计(photoshop)布局.如何根据iOS的要求将这些转换为点?

我尝试用pixles代替点,认为它可能是一个1:1转换,但在应用程序中的编码设计看起来很奇怪(比预期更大).

表格标题高度示例:在ios中尝试转换32px + 40px的psd = 72点,但在comps中,表格标题只比navBar稍大(当然是44点).

设计师应该提供点而不是像素的布局吗?

如果没有,那么如何将像素转换为iOS的点?

Zev*_*erg 11

将像素转换为点取决于目标iOS设备.在1x设备(iPad 1和2,iPhone至3GS)上,1 UIKit点== 1像素.在Retina设备(iPad 3及更高版本,iPhone 4及更高版本)上,1 UIKit点== 2像素.

  • 在iPhone 6 Plus上,1 UIKit点== 3,但随后缩小以适合显示.详细解释如下:http://www.paintcodeapp.com/news/iphone-6-screens-demystified (5认同)
  • 一个完全3倍的显示器可能太昂贵,但3x数学运算对开发人员来说效果很好,因此它们配备了1080p显示器,然后在软件中进行扩展. (2认同)