iPhone Xr 的缺口大小(以像素为单位)
iPhone Xr's notch size in pixels
iPhone Xr 和 iPhone Xs Max 的凹口尺寸(以像素或点为单位)是多少?我知道他们是 iPhone X,请参阅 https://www.paintcodeapp.com/news/iphone-x-screen-demystified 上的 "iPhone X Cutout"
我相信 iPhone X 具有相同的尺寸。
我正在尝试制作一款能够拥抱 space 像素的游戏。
通过@prabhat-kasera
It's 30 X 209 Pt
我现在知道我的错误是什么了:我在两部手机上都使用了 30/2436 %
屏幕。
我应该对 iPhone Xr 使用 30/1624
,对 iPhone Xs Max 使用 30/2688
。
与设备无关的代码:
// 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;
iPhone Xr 和 iPhone Xs Max 的凹口尺寸(以像素或点为单位)是多少?我知道他们是 iPhone X,请参阅 https://www.paintcodeapp.com/news/iphone-x-screen-demystified 上的 "iPhone X Cutout" 我相信 iPhone X 具有相同的尺寸。
我正在尝试制作一款能够拥抱 space 像素的游戏。
通过@prabhat-kasera
It's 30 X 209 Pt
我现在知道我的错误是什么了:我在两部手机上都使用了 30/2436 %
屏幕。
我应该对 iPhone Xr 使用 30/1624
,对 iPhone Xs Max 使用 30/2688
。
与设备无关的代码:
// 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;