维度对象中的'scale'值和'fontScale'值代表什么?


Dimensions.get()返回一个类似的对象
Object {
"screen": Object {
"fontScale": 1,
"height": 375,
"scale": 2,
"width": 667,
},
"window": Object {
"fontScale": 1,
"height": 375,
"scale": 2,
"width": 667,
},
}

Heightwidth可能是以dp(密度无关像素)为单位的屏幕/窗口高度和宽度,但fontScalescale代表什么?我想知道是否可以使用scale值在Retina屏幕上进行响应布局。谢谢

聚会有点晚了,但这个问题是在谷歌搜索时出现的,所以我想我还不如回答它。

fontScale

当前使用的字体的比例。一些操作系统允许用户为了阅读舒适度而将字体大小放大或缩小。此属性将让您知道什么是有效的。

比例尺

运行应用程序的设备的像素比率。

值1表示PPI/DPI为96(在某些平台上为76)。2表示Retina或高DPI显示器。

参考链接

https://reactnative.dev/docs/usewindowdimensions

相关内容

  • 没有找到相关文章

最新更新