如何实现文本字体大小自动变化以适用组件尺寸?

如何实现文本字体大小自动变化以适用组件尺寸?

HarmonyOS
2024-08-05 16:38:23
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
depengli
Text("aaaaaa")
  .fontColor(Color.Black)
  //通过布局约束来调整文本高度
  .heightAdaptivePolicy(TextHeightAdaptivePolicy.LAYOUT_CONSTRAINT_FIRST)
  .width(100)
  .height(50)
  .backgroundColor(Color.Red)
  .minFontSize(10)//文字最小尺寸
  .maxFontSize(50)//文字最大尺寸

不同文字数量展示效果:

分享
微博
QQ
微信
回复
2024-08-05 21:54:38
相关问题
鸿蒙IndexBar如何设置字体大小
6637浏览 • 1回复 待解决
HarmonyOS 怎么获取系统字体大小
163浏览 • 1回复 待解决
全局设置字体大小方案咨询
127浏览 • 1回复 待解决
JS ui支持vp、字体大小支持fp了吗?
5845浏览 • 1回复 待解决
如何监听window大小变化
181浏览 • 1回复 待解决
如何监听窗口大小变化
1734浏览 • 1回复 待解决
HarmonyOS如何换算字体或图片尺寸问题
118浏览 • 1回复 待解决
关于mysql存大文本字段的问题
3948浏览 • 1回复 待解决
文本组件是否支持分段设置字体样式
1886浏览 • 1回复 待解决
图片压缩尺寸大小问题
144浏览 • 1回复 待解决
如何设置组件尺寸范围?
130浏览 • 1回复 待解决