HarmonyOS text设置为超长情况下尾部省略,特定情况下展示异常,尾部还有空间的情况下提前省略

text设置为超长情况下尾部省略,特定情况下展示异常,尾部还有空间的情况下提前省略

HarmonyOS
2024-12-20 15:56:13
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
FengTianYa

对于混合文字进行省略,可设置wordBreak属性为WordBreak.BREAK_ALL,可解决提前省略的问题参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-text-V5#textalign

参考demo:

Column() {
Text("测试测试-abc01234567890123456789012345678901234567890123")
.fontSize(16)
.fontWeight(500)
.maxLines(1)
.ellipsisMode(EllipsisMode.END)
.fontColor('#FFFFFF')
.backgroundColor('#000000')
.textOverflow({ overflow: TextOverflow.Ellipsis })
.wordBreak(WordBreak.BREAK_ALL)
}
.height(82)
.width('100%')
.padding({ left: 15, right: 15, bottom: 7})
.alignItems(HorizontalAlign.Center)
.justifyContent(FlexAlign.End)
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
分享
微博
QQ
微信
回复
2024-12-20 19:15:43
相关问题
HarmonyOS 手机静音情况下,无法震动
917浏览 • 1回复 待解决
ForEach什么情况下会触发复用
1519浏览 • 2回复 待解决
什么情况下会使用多Module
3221浏览 • 1回复 待解决
如何在多设备情况下使用hdc
1933浏览 • 2回复 待解决
HarmonyOS 哪些情况下主窗口不存在
556浏览 • 1回复 待解决
candidate 会在哪三种情况下退出?
4748浏览 • 1回复 待解决