#鸿蒙通关秘籍#鸿蒙中使用displayPriority属性优化Flex布局

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
编程小行家

在设置子组件的displayPriority属性时,Flex布局会根据displayPriority值从大到小排序。如果主轴尺寸长度总和最大且不超过容器主轴尺寸长度,可以通过以下步骤优化布局:

  1. 确认第一次布局后总子组件的主轴尺寸长度等于容器主轴长度,无需进行二次布局。
  2. 如果布局后总长小于容器长度,并且存在flexGrow属性的子组件,触发二次布局以充分利用容器空间。

分享
微博
QQ
微信
回复
2天前
相关问题
如何优化Flex布局性能
462浏览 • 1回复 待解决