Text设置了textAlign(TextAlign.JUSTIFY)但是最后一行没有实现两端对齐。

Text设置了textAlign(TextAlign.JUSTIFY)但是最后一行没有实现两端对齐。

HarmonyOS
2024-08-05 16:25:50
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
每天睡满八小时

当textAlign属性设置为TextAlign.JUSTIFY时,最后一行文本不参与两端对齐,为水平对齐首部效果。可以使用其他方式实现两端对齐的效果。

例如:

Flex({ direction: FlexDirection.Row,
  wrap: FlexWrap.Wrap,
  justifyContent: FlexAlign.SpaceBetween }) {
  ForEach("THis is a sunny day!very nice,Hello".split(""),(item:string)=>{
    Text(item)
  })
}.width(200)
.height(100)
.backgroundColor(Color.Yellow)
分享
微博
QQ
微信
回复
2024-08-05 21:43:02
相关问题
HarmonyOS Text两端对齐实现
329浏览 • 1回复 待解决
Text如何实现文本段落的两端对齐
412浏览 • 1回复 待解决
List组件如何设置两端的渐变效果
1946浏览 • 1回复 待解决
如何在list组件中实现两端的渐变
422浏览 • 1回复 待解决
TextAlign.Center显示PlaceHolder的变化
495浏览 • 1回复 待解决
HarmonyOS web与H5两端数据交互
876浏览 • 1回复 待解决
HarmonyOS 一行文案不同字体大小
8浏览 • 1回复 待解决
比如第一行展示3个,第二展示2个
244浏览 • 1回复 待解决