HarmonyOS 如何做不规则的流水布局

需要布局一组文本标签长度不等,希望实现从左往右,从上往下的布局方式,当屏幕宽度不足以容纳标签时,会从下一行继续排列布局标签。

HarmonyOS
22h前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

可使用flex弹性布局即,参考示例:

build() {
  Column() {
    Flex({ wrap: FlexWrap.Wrap }) {
      ForEach(this.arr, (item: dataList) => {
        Text(item.color)
          .border({ width: 1 })
      }, (item: dataList) => item.data.toString())
    }
  }
}
分享
微博
QQ
微信
回复
18h前
相关问题
HarmonyOS 不规则形状裁剪
10浏览 • 1回复 待解决
视频列表不规则排列
731浏览 • 1回复 待解决
HarmonyOS如何做代码混淆
555浏览 • 1回复 待解决
HarmonyOS 环境如何做反射执行
38浏览 • 1回复 待解决
HarmonyOS 如何做base64加密?
14浏览 • 1回复 待解决
HarmonyOS 如何做行为统计插桩
374浏览 • 1回复 待解决
HarmonyOS这边如何做防止反编译?
379浏览 • 1回复 待解决
编写一个页面,实现不规则列表
812浏览 • 1回复 待解决
鸿蒙应用开发如何做图片适配?
2264浏览 • 1回复 待解决
没有依赖关系HAR如何做页面跳转?
415浏览 • 1回复 待解决
如何做数据库搜索有知道吗?
2968浏览 • 1回复 待解决
HarmonyOS 滑动下一页效果应该如何做
56浏览 • 1回复 待解决
动画如何做渲染一次不消失
7737浏览 • 1回复 待解决