HarmonyOS row或column,子组件位置单独设置?

内部单个子组件怎么设置居中或右侧显示;比如row宽度满屏,组件1居中显示,组件2右侧显示。怎么设置?

阅读 566
1 个回答

可以在Stack组件中通过每个子组件的justifyContent属性,设置对齐方式

参考demo:

@Entry
@Component
struct linshi {
  build() {
    Stack() {
      Row() {
        Text('子组件1')
      }.justifyContent(FlexAlign.Center).width('100%').height('100%')
      Row() {
        Text('子组件2')
      }.justifyContent(FlexAlign.End).width('100%').height('100%')
    }
  }
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进