相对布局(RelativeContainer)
- 相对布局可以让子元素指定兄弟元素或父容器作为锚点,基于锚点做位置布局
- 必须为RelativeContainer及其子元素设置ID,用于指定锚点信息。未设置ID的子元素不会显示
- RelativeContainer ID为“__container__”,其余子元素的ID通过id属性设置。
- 子元素通过
alignRules
指定相对布局规则 - 开发前请熟悉鸿蒙开发指导文档:gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md点击或者复制转到。
锚点的对齐位置示意图
一个示例
typescript
复制代码
@Entry
@Component
struct Index {
build() {
Row() {
RelativeContainer() {
Row()
.width(100)
.height(100)
.backgroundColor('#FF