iPhone X具有M尺寸的5.8英寸OLED屏幕. 从一些试用视频来看,屏幕非常漂亮. 但是,除了M尺寸屏幕外,iPhone X屏幕也是带有圆角的矩形. 在圆角的矩形屏幕下,您无法用完屏幕的所有部分.
iPhone X的屏幕分辨率为1125×2436,但是由于屏幕是凹进的并且使用圆角,因此屏幕像素的总数实际上更少. 由于iPhone X使用3x Retina HD屏幕,因此在App编程中将其除以3. 换句话说,从开发人员的角度来看,iPhone X的屏幕尺寸(不是屏幕分辨率)仅为375x812pt苹果x屏幕比例几比几,而iPhone则显示在Apple Developer网站上. X的长度比具有相同宽度的4.7英寸iPhone 6/7/8(375×667 pt)长145pt(是Retina HD的435像素的3倍). 尽管Apple要求App内容必须在全屏上显示并且由于屏幕凹入而不能被截断,但是某些iPhone X功能(例如控制中心)需要触摸左上角的信号栏或触摸面板上的电池栏. 右上角打开苹果x屏幕比例几比几,因此这145点不能用尽.
请注意iPhone X的实际运行范围. Apple在Apple Developer网站上解释说,iPhone X接口实际上具有“安全区域”(安全区域). 此范围允许开发人员设计应用程序并使该应用程序正常运行. 屏幕不会与状态栏,原点指示器和屏幕顶部,底部,左侧和右侧的页边距位置重叠. 每个支持iPhone X的应用都需要在屏幕的顶部,底部,左侧和右侧保留一些空间. 以垂直屏幕为例,您需要在屏幕顶部为状态栏保留44 pt,在屏幕底部为Home Indicator保留34 pt,在屏幕左右边缘保留16 pt血液水平.
在水平屏幕中,App界面应在状态栏的左侧和右侧保留44pt,在出血位置保留15pt. 但是,由于不需要水平屏幕,因此顶部不需要保证金,但底部需要保留23pt. 指示器.
在这种情况下,“安全区域”仅为352x734pt,是根据iPhone X的3倍Retina HD屏幕计算得出的. 实际打开该应用程序时,可以操作的屏幕像素范围仅为1056×2202. 您根本无法使用iPhone. X屏幕的所有部分.