探索 SwiftUI 中的布局优先级

当前布局为子级分配空间的属性。

默认情况下,视图的优先级为 0,从而在同级视图之间平等分配空间。但是,增加视图布局优先级会促使优先级较高的视图在组收缩时稍后收缩,并在组扩展时更快扩展。

HStack {
  Text("Life is too short to wait! Start now.")
      .background(Color.pink.opacity(0.1))
      .layoutPriority(1)

  Text("Only in the darkness you can see stars.")
      .background(Color.green.opacity(0.1))
}

在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/iCloudEnd/article/details/131331311