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

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

HarmonyOS
2天前
浏览
收藏 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)
分享
微博
QQ
微信
回复
2天前
相关问题
ForEach什么情况下会触发复用
730浏览 • 2回复 待解决
如何在多设备情况下使用hdc
723浏览 • 2回复 待解决
什么情况下会使用多Module
2342浏览 • 1回复 待解决
candidate 会在哪三种情况下退出?
3970浏览 • 1回复 待解决
在什么情况下使用?
597浏览 • 1回复 待解决