react-native - 如何将 React Native Fontsize 设置为 pt?
问题描述
什么是 React Native FontSize 单位?px还是pt?我想用pt设置fontSize。我怎样才能做到这一点?
我知道 1em = 12 pt = 16 px。但我必须将字体大小设置为 13pt。我怎样才能做到这一点?
解决方案
主要单位被称为dp
(密度无关像素)。对于字体,它被称为sp
(与比例无关的像素)
从文档:
React Native 中的所有维度都是无单位的,并且表示与密度无关的像素。
这包括字体大小。这主要是因为不同的手机有不同的 DPI,像 px 这样的单位不会根据每部手机的 DPI 优雅地缩放。
资料来源:
推荐阅读
- firebase - idTokenChanges 什么时候真正被调用?
- android - Google Play 资产交付:所有数据包的大小限制为 2GB 还是仅用于下载?
- java - 无法创建 Azure BlobContainerClient,因为我收到 java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/TSFBuilder
- django - 发送 JWT 时禁止 Djoser simplejwt 身份验证(403)
授权/用户/我/ - php - 将 Doctrine 添加到遗留数据库,而不是空连接字段会导致违反完整性约束
- flask - Tabulator autoColumn : True => 使所有单元格可编辑(~csv live edition)
- typescript - 使用 Vue Composition API 运行 Jest 单元测试时,“TypeError: (0, _Dummy.default) 不是函数”
- c# - ASP.NET - 将我的控制器作为自定义 RoutePrefix
- symfony - Doctrine - 改进插入数据到数据透视表
- python - 如何在 Excel 工作表中复制带有单元格颜色条件的 python 数据框?