在iPhone中,6和7系列具有显示变焦选项。如果我们启用它,那么屏幕尺寸将相应地以磅为单位进行更改。
现在我在这里有点困惑。众所周知,Points是基于设备物理屏幕的坐标。那么在不改变屏幕宽度和高度的情况下,iPhone的实际屏幕尺寸如何在显示缩放选项中发生变化?我的意思是这背后的逻辑是什么。
看看我在这里解释的点的屏幕尺寸概念可能有问题。在这种情况下,请解释原始概念。
这些点是操作系统向应用程序提供的逻辑分辨率。然后将其映射到物理像素上,通常是2倍分辨率,但是例如Plus模型没有足够的像素用于直接平移,因此已经存在一些不匹配。该映射由OS自动完成。
缩放选项设置较低的逻辑分辨率(强制示例应用程序渲染为虚拟4英寸屏幕,即使设备具有更大的物理屏幕),使一切看起来更大。
无论哪种方式,应用程序都无法直接渲染像素。它们根据虚拟点输出。