iPhone SDK中是否有办法计算单个像素的大小(以毫米为单位)?
答案 0 :(得分:29)
回答有关像素大小的问题:
iPhone和iPod Touch上的像素大小
早期的iPhone (iPhone 4之前版本)Apple iPhone技术规格表示: 163像素/英寸(ppi)分辨率为480 x 320像素)。每像素约0.006135英寸或每像素0.1558282毫米。
前三代iPod touch代表相同的163 ppi。
iPhone 4 规格表示在 326 ppi 时分辨率为960 x 640像素。因此像素宽度为每英寸1英寸/ 326像素或每像素约0.003067英寸或每像素0.0779毫米。你使用点,而不是像素。编辑:如下面奥拉夫的评论中所述,像素实际上是可寻址的,使用半点。
第四代 iPod touch (2010年9月)有 specs 与iPhone 4相同,分辨率为960×640像素, 326 ppi
iPhone 4S (2011年10月)在分辨率方面与iPhone 4相同。
iPhone 5 (2012年9月)规格表示 326 ppi 时的1136 x 640像素分辨率。像素大小不变。屏幕对角线为4英寸。
iPhone 5C 和 iPhone 5S (2013年9月)具有与iPhone 5相同的分辨率,像素大小和对角线。
< / LI>iPhone 6 ,4.7英寸,(2014年9月) specs分辨率为1334 x 750像素, 在 326像素/英寸(ppi)。像素大小从4,4S,5 5s不变。
iPhone 6 Plus ,5.5英寸,(2014年9月) specs分辨率为1920 x 1080像素, 在每英寸401像素(ppi)。像素大小约小20%。像素宽度为每英寸1英寸/ 401像素或每像素约0.002494英寸或每像素0.06334毫米。
iPad上的像素大小
您无需让iPhone SDK计算单个像素的大小。一个选项是 Comparison of the iPad Air, and iPad Air 2, iPad Mini, iPad 2 and iPad3.,然后选择所需的mm尺寸。
iPhone(最高和包括4S)/ iPod Touch屏幕尺寸,3.5英寸(对角线)显示器不完全是2“x 3”。它们比那个小一点。 iPhone 5有一个4英寸(对角线)显示屏。
提问者可能真正需要的是:点。 请参阅删除器对上一个答案的评论。坐标以点而非像素指定。
答案 1 :(得分:25)
嗯,像素的大小是常数。当前iPhone或iPod touch的屏幕尺寸为2“x 3”(50.8 mm x 76.2 mm),分辨率为320 x 480像素。
50.8 / 320(或76.2 / 480)=&gt; 1像素的大小为0.15875 mm x 0.15875 mm