今天的显示器具有相当大的尺寸和分辨率范围.例如,我的34.5cm×19.5cm显示器(产生39.6cm或15.6"的对角线)具有1366×768像素,而具有15"对角线的MacBook Pro(第3代)具有2880×1800像素.
有很多人抱怨说这些高分辨率显示器的一切都太小了(见例).当开发人员使用像素来定义GUI时,这很容易解释.对于"传统显示器",这不是一个大问题,因为在大多数显示器上像素可能具有大致相同的尺寸.但在具有更高像素密度的新显示器上,像素更小.
那么用户界面开发人员如何处理这个问题呢?是否有可能获得屏幕的物理尺寸?是否可以设置物理尺寸而不是基于像素的尺寸?这仍然是一个问题(自从我上次读到它以来已经有一段时间了)或者同时修复了吗?