鸿蒙HarmonyOS实战-ArkUI组件(Grid/GridItem)
一、Grid/GridItem1.概述
网格结构是一种新型的结构方式,它按照网格来划分页面,通过列和行来定义网格,使得页面的结构更加灵活、简便、易于维护。网格结构可以或许将页面分成多个单元格,可以在这些单元格中部署各种元素,例如文本、图片、媒体等,从而实现页面的排版。网格结构支持自适应结构,可以或许轻松地实现相应式设计,支持多终端设备的显示。
ArkUI提供了Grid容器组件和子组件GridItem,用于构建网格结构。Grid用于设置网格结构相干参数,GridItem定义子组件相干特征。Grid组件支持利用条件渲染、循环渲染、懒加载等渲染控制方式生成子组件。
2.结构与约束
1、Grid与GridItem组件关系
https://i-blog.csdnimg.cn/blog_migrate/9329c8af2d0b80c3c3f1f1747715a5ef.png
Grid的子组件必须是GridItem组件
2、网格结构
https://i-blog.csdnimg.cn/blog_migrate/63be726fec87106515d0ad063a1d90dd.png
Grid组件支持自定义行列数和每行每列尺寸占比、设置子组件横跨几行或者几列,同时提供了垂直和水平结构本事
3.设置排列方式
页:
[1]