如何设置Text的字体,可以不受系统设置里显示字体大小的影响

如何设置Text的字体,可以不受系统设置里显示字体大小的影响。

HarmonyOS
2024-06-11 23:27:16
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
chmqn

字体默认单位是fp,界面像素单位是px,可以使用像素单位来设置字体大小:实际验证参考如下:

Text(this.message).fontSize(53) // 默认单位 fp会跟随系统显示大小变化。

Text(this.message).fontSize(px2fp(160)) // 使用像素单位,不会跟随系统显示大小变化。

Blank().color(0xff0000).height(30).width(226) // 默认单位 vp会跟随系统显示大小变化。

Blank().color(0xff0000).height(30).width(px2vp(672))// 使用像素单位,不会跟随系统显示大小变化。

提示:

目前px2fp, px2vp等方法在修改系统显示大小之后不会实时更新。

分享
微博
QQ
微信
回复
2024-06-12 23:42:26
相关问题
HarmonyOS 字体大小如何设置
146浏览 • 1回复 待解决
鸿蒙IndexBar如何设置字体大小
6760浏览 • 1回复 待解决
应用内字体大小设置调整
170浏览 • 1回复 待解决
全局设置字体大小方案咨询
302浏览 • 1回复 待解决
HarmonyOS 怎么获取系统字体大小
328浏览 • 1回复 待解决
HarmonyOS 字体大小适配方案
187浏览 • 1回复 待解决
HarmonyOS 应用内字体大小调节
341浏览 • 1回复 待解决
text组件字体如何加粗?
130浏览 • 1回复 待解决
JS ui支持vp、字体大小支持fp了吗?
6004浏览 • 1回复 待解决