如何设置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 字体大小如何设置
1698浏览 • 1回复 待解决
HarmonyOS webview字体大小设置
447浏览 • 1回复 待解决
鸿蒙IndexBar如何设置字体大小
7172浏览 • 1回复 待解决
应用内字体大小设置调整
634浏览 • 1回复 待解决
全局设置字体大小方案咨询
785浏览 • 1回复 待解决
HarmonyOS RichText组件无法设置字体大小
422浏览 • 1回复 待解决
HarmonyOS 应用内字体大小怎么设置
774浏览 • 1回复 待解决
HarmonyOS 怎么获取系统字体大小
1108浏览 • 1回复 待解决