如何设置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
相关问题
鸿蒙IndexBar如何设置字体大小
5626浏览 • 1回复 待解决
JS ui支持vp、字体大小支持fp了吗?
4619浏览 • 1回复 待解决
RichEditor组件如何设置初始字体样式
459浏览 • 1回复 待解决
文本组件是否支持分段设置字体样式
817浏览 • 1回复 待解决
如何设置当前窗口大小
619浏览 • 1回复 待解决
如何使用字体有知道吗?
851浏览 • 1回复 待解决
radioButton可以单独设置图标大小
6704浏览 • 1回复 待解决
字体库文件如何复用?
2224浏览 • 1回复 待解决
弹窗库XPopup组件,不显示字体确定。
5211浏览 • 4回复 已解决
Mac下有什么好编程字体?
1091浏览 • 1回复 待解决
Java Text控件,如何设置字间距?
5495浏览 • 1回复 待解决