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)
分享
微博
QQ
微信
回复
2024-12-20 19:15:43
相关问题
HarmonyOS 手机静音情况下,无法震动
423浏览 • 1回复 待解决
ForEach什么情况下会触发复用
1075浏览 • 2回复 待解决
什么情况下会使用多Module
2629浏览 • 1回复 待解决
如何在多设备情况下使用hdc
1216浏览 • 2回复 待解决
HarmonyOS 哪些情况下主窗口不存在
238浏览 • 1回复 待解决
candidate 会在哪三种情况下退出?
4280浏览 • 1回复 待解决