HarmonyOS 文字测量
this.content='一二三四五六七八九十一二三四五六七八九十一二三四五六七八九十一二三四五六七八九十一二三四五六七八九十一二三四五六七八九十iuyiuyiuy'
//测量整个文案的高度
let titleSize: SizeOptions = MeasureText.measureTextSize({
textContent: this.content, // 被计算文本内容
constraintWidth: 868, // 被计算文本布局宽度
wordBreak: WordBreak.BREAK_WORD,
fontSize: 13 // 被计算文本字体大小
})
//当前为三行文字的高度
let threeLineSize: SizeOptions = MeasureText.measureTextSize({
textContent: this.content,
constraintWidth: 868,
fontSize: 13,
wordBreak: WordBreak.BREAK_WORD,
maxLines: 3 // 被计算文本最大行数
})
Text(this.content)
.textAlign(TextAlign.Start)
.width(px2vp(868))
.fontSize(13)
.fontColor(this.contentFontColor)
.wordBreak(WordBreak.BREAK_ALL)
一段中英文字 测量全部文字的高度Number(titleSize.height)和最多三行文字的高度 Number(threeLineSize.height)一样都是48,但是实际上这段文字展示的却是4行
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 文字测量分页处理
114浏览 • 1回复 待解决
如何在渲染前 测量文字需要显示的行数
407浏览 • 1回复 待解决
振弦采集读数模块单次测量和连续测量有什么区别?
3010浏览 • 0回复 待解决
HarmonyOS如何测量文本内容的长度?
304浏览 • 0回复 待解决
HarmonyOS如何测量Text组件的宽度呢
556浏览 • 1回复 待解决
如何测量获取控件高宽
923浏览 • 1回复 待解决
基于measure实现的文本测量
919浏览 • 1回复 待解决
measureTextSize的测量参数不清晰
911浏览 • 1回复 待解决
鸿蒙中路径测量类PathMeasure具体怎么使用
6414浏览 • 2回复 待解决
HarmonyOS 文字行高设定后文字不居中
503浏览 • 1回复 待解决
如何保证振弦传感器的测量精度?
3558浏览 • 0回复 待解决
HarmonyOS 计算文字高度
225浏览 • 1回复 待解决
HarmonyOS 多条文字滚动
113浏览 • 1回复 待解决
HarmonyOS 文字fontFamily未生效
208浏览 • 1回复 待解决
鸿蒙通用文字识别,无法识别出图中的文字?
7138浏览 • 1回复 待解决
HarmonyOS 文字前缀
62浏览 • 1回复 待解决
HarmonyOS 文字显示问题
525浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义FrameNode的测量布局与绘制?
295浏览 • 1回复 待解决
HarmonyOS 在一段文字里如何实现文字颜色是多种的
912浏览 • 2回复 待解决
HarmonyOS 文字转语音无法播报
199浏览 • 1回复 待解决
HarmonyOS 文字背景局部拉伸问题
184浏览 • 1回复 待解决
HarmonyOS如何实现文字轮播效果?
582浏览 • 1回复 待解决
如何实现一段文字里带几个可点击的文字
575浏览 • 1回复 待解决
HarmonyOS 图片+文字排列问题
292浏览 • 1回复 待解决
HarmonyOS 弹窗文字未居中
20浏览 • 1回复 待解决
可以参考如下Demo: