新款iPhone 6已经发布,有很多关于像素数和每英寸像素数的帖子。这很棒,但忽略了开发人员的一个重要问题,我似乎无法在任何地方找到它。
可寻址屏幕大小是什么?
例如,iPhone 5有一个4"屏幕有1136x640像素。凉。但如果我为它编程,可寻址屏幕大小为568x320。如果我从0,0到568,320画一条线(在横向模式下,当然看起来很完整),它会穿过整个显示屏,而不是它的一半。
iPhone 6有两个新的像素尺寸,分别为1334x750和1920x1080,适用于iPhone 6 Plus。据推测,这意味着用于编程的可寻址屏幕空间对于iPhone 6为667x375,对于iPhone 6 Plus为960x540。任何人都可以确认吗?
此外,模拟器现在具有可变大小设置,但不会为新iPhone预设。您是否将模拟器设置为1334x750或567x375以设置iPhone 6的布局?
答案 0 :(得分:2)
iPhone 6的刻度为2,所以点大小为375 x 667(不是375 x 567)。
iPhone 6+的虚拟像素大小实际为1242 x 2208,比例为3.因此,点大小实际为414 x 736。