触摸屏控制尺寸

Touchscreen control size

您如何处理触摸屏上的控件大小,以便于使用?

我见过大多数示例将文本框高度设置为 40 像素,或将按钮设置为 40x40。所以,当我制作这个尺寸的控件并在我的 13" 全高清设备上使用它时。没问题。

但是,我注意到最近有非常高分辨率(例如 3200x1800)和小屏幕(例如 13-14")的笔记本电脑。您如何处理这种情况?他们通常设置文本(应用程序)大小到 250% 在显示设置中,尽管这是强制性的。

我们程序员在构建时是否需要使用文本(控件)缩放作为参数UI?

Writing a DPI–aware application is the key to making a UI look consistently good across a wide variety of high-DPI display settings. Applications that are not DPI–aware but are running on a high-DPI display setting can suffer from many visual artifacts, including incorrect scaling of UI elements, clipped text, and blurry images.

link: Writing DPI-Aware apps