HarmonyOS 文本高度计算问题

measure.measureTextSize文本高度计算存在问题,maxLines不起作用。我设置了maxLines为8但是实际UI显示远超8行

HarmonyOS
2024-12-24 15:32:00
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

在计算多行文本高度的时候需要用constraintWidth给被测算的文本设置宽度,这样文本超长时字体引擎才知道有多宽时换行,使用只有在设置了constraintWidth的情况下,maxLine是生效的。

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-measure-V5#measureoptions

分享
微博
QQ
微信
回复
2024-12-24 18:13:20
相关问题
HarmonyOS 文本计算不准
366浏览 • 1回复 待解决
HarmonyOS 计算文字高度
246浏览 • 1回复 待解决
HarmonyOS Text计算高度
188浏览 • 1回复 待解决
HarmonyOS 如何动态计算Text的高度
160浏览 • 1回复 待解决
HarmonyOS Text组件如何计算文本行数
194浏览 • 1回复 待解决
HarmonyOS 计算多行文本布局宽高
172浏览 • 1回复 待解决
HarmonyOS 计算文本宽高的实现方案
288浏览 • 1回复 待解决
如何计算文本是否溢出省略
1789浏览 • 1回复 待解决
有谁知道如何计算文本的宽度
2332浏览 • 1回复 待解决
HarmonyOS crc32计算问题
198浏览 • 1回复 待解决
如何获取文本的显示宽度和高度
625浏览 • 1回复 待解决
HarmonyOS 滑动计算中的单位问题
364浏览 • 1回复 待解决
HarmonyOS 小数点计算问题
114浏览 • 1回复 待解决
HarmonyOS 文本对齐问题
61浏览 • 1回复 待解决
HarmonyOS 如何获取文本框中光标高度
86浏览 • 1回复 待解决