HarmonyOS 如何监听text文本变化的行数?

当text展示出文本, 监听打印出文本在text上的行数。

HarmonyOS
2024-09-24 12:23:20
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
FengTianYa

限定宽度,计算文本总高度。

let textSize : SizeOptions = measure.measureTextSize({  
  textContent: this.content,  
  fontSize: 24,  
  constraintWidth: 300  
})
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.

限定宽度和最大行数,计算高度。

let textSize2 : SizeOptions = measure.measureTextSize({  
  textContent: this.content,  
  fontSize: 24,  
  maxLines: 3,  
  constraintWidth: 300  
})
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.

用高度除以行数即可。

分享
微博
QQ
微信
回复
2024-09-24 18:00:35
相关问题
HarmonyOS Text获取文本显示行数
1399浏览 • 1回复 待解决
HarmonyOS Text组件如何计算文本行数
723浏览 • 1回复 待解决
HarmonyOS Text获取展示行数
478浏览 • 1回复 待解决
HarmonyOS Text组件获取当前显示行数
693浏览 • 1回复 待解决
HarmonyOS Text获取每行数据宽度
535浏览 • 1回复 待解决
如何监听window大小变化
1275浏览 • 1回复 待解决
如何监听窗口大小变化
3273浏览 • 1回复 待解决
HarmonyOS page如何监听数据变化
823浏览 • 1回复 待解决
HarmonyOS 如何监听到音频焦点变化
825浏览 • 1回复 待解决
HarmonyOS 如何监听组件自身尺寸变化
758浏览 • 1回复 待解决
HarmonyOS 如何监听某个变量是否变化
725浏览 • 1回复 待解决
HarmonyOS 如何监听系统主题变化
874浏览 • 1回复 待解决
ArkTS实现Text文本【...展开】
2537浏览 • 3回复 待解决
获取文本Text组件宽度
1228浏览 • 1回复 待解决
HarmonyOS Text文本描边实现
766浏览 • 1回复 待解决
HarmonyOS 网络变化监听失效
774浏览 • 1回复 待解决