HarmonyOS Text两端对齐未实现

Text('测试20230915-1438测试20230915-1438测试20230915-1438测试20230915-1438测试20230915-1438测试20230915-1438')  
            .width('100%')  
            .textAlign(TextAlign.JUSTIFY)  
            .backgroundColor(Color.Red)  
            .fontSize(16)

该片段代码中TextAlign.JUSTIFY效果与TextAlign.Start效果一样未实现两端对齐效果。

HarmonyOS
2024-10-12 10:59:53
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

可以试下搭配设置断行规则wordBreak,如:

@Entry  
@Component  
struct Index {  
  @State text: string = ''  
  build() {  
    Column() {  
      Text('测试20230915-1438测试20230915-1438测试20230915-1438测试20230915-1438测试20230915-1438测试20230915-1438')  
        .width('100%')  
        .wordBreak(WordBreak.BREAK_ALL)  
        .textAlign(TextAlign.JUSTIFY)  
        .backgroundColor(Color.Red)  
        .fontSize(16)  
    }  
  }  
}

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-text-V5#属性

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-appendix-enums-V5#wordbreak11

分享
微博
QQ
微信
回复
2024-10-12 17:16:40
相关问题
Text如何实现文本段落的两端对齐
300浏览 • 1回复 待解决
如何在list组件中实现两端的渐变
306浏览 • 1回复 待解决
HarmonyOS web与H5两端数据交互
599浏览 • 1回复 待解决
List组件如何设置两端的渐变效果
1868浏览 • 1回复 待解决
HarmonyOS Text多行文本不能居中对齐
362浏览 • 1回复 待解决
电脑窗口预关闭实现
554浏览 • 1回复 待解决
JS中的input值文本对齐该如何实现
8276浏览 • 1回复 待解决
HarmonyOS 输入框无法对齐
268浏览 • 1回复 待解决
HarmonyOS 华为地图显示
116浏览 • 1回复 待解决
ArkTS实现Text文本的【...展开】
1516浏览 • 2回复 待解决
HarmonyOS 顶部tabs如何设置左对齐
296浏览 • 1回复 待解决
HarmonyOS UI 刷新问题
303浏览 • 0回复 待解决
HarmonyOS如何给RN发送事件通知
239浏览 • 1回复 待解决