iOS 坐标系在不同设备上是否相同?

Is the iOS coordinate system equal across devices?

我一直在学习教程以掌握使用自动布局的窍门。我想开始在代码中设计更多界面,而不是使用情节提要中可用的基本选项。但是,在探讨这个想法之前,我想知道 iOS 坐标系是否在所有设备上都相等?

我知道大多数最新最好的 iOS 设备都改进了视网膜显示,但我不确定这是否会影响坐标系。

如果以上为真,那么这个问题的第二部分是在视图不再可见之前我可以在坐标系中达到什么 x 和 y 值?

显然不同尺寸的设备有不同尺寸的屏幕。旧的 3.5" iOS 设备是 320x480 点。然后 4" 设备是 320x568。当然,所有较新的设备都更大。大多数 iPad 是 768x1024,但还有 iPad Pro 等

还有点和像素的区别。只担心积分。这隐藏了设备是旧的非视网膜、2x 视网膜还是 3x 视网膜。

但是 none 这是相关的。您不需要知道这些尺寸中的任何一个。这就是自动布局和约束的全部意义所在。即使使用代码,您也不需要知道绝对大小。问一观其大小。根据该大小做出决定。在运行时根据尺寸应用布局,无需任何关于屏幕尺寸的硬编码知识。