iPhone Xr 的缺口尺寸(以像素为单位)

Luc*_*oom 7 iphone size screen iphone-x iphone-xs-max

iPhone XriPhone Xs Max的缺口大小(以像素或点为单位)是多少?我知道它们用于 iPhone X,请参阅https://www.paintcodeapp.com/news/iphone-x-screen-demystified上的“iPhone X Cutout” 我相信 iPhone Xs 具有相同的尺寸。

我正在尝试制作一款将空间与像素紧密结合的游戏。

Luc*_*oom 2

通过@prabhat-kasera

30 X 209 磅

我现在明白我的错误是什么:我正在使用30/2436 %两部手机的屏幕。

我应该用于30/1624iPhone Xr 和30/2688iPhone Xs Max。

与设备无关的代码:

// Landscape
float screenRatio = 30 * ((float)UIScreen.mainScreen.scale) /
    UIScreen.mainScreen.currentMode.size.width;

// Portrait
float screenRatio = 30 * ((float)UIScreen.mainScreen.scale) /
    UIScreen.mainScreen.currentMode.size.height;
Run Code Online (Sandbox Code Playgroud)