小编yan*_*ica的帖子

Swift UI 设置使矩形变为正方形

在 SwiftUI 中,我有一个 VStack,里面有一个 Rectangle。矩形会自动填充父 VStack,这对宽度很好,但我想让高度等于宽度,所以它是方形的。如何将纵横比设置为 1:1 或设置高度 = 宽度?

VStack {
  Rectangle()
    .frame(height: ?? )  // I want to make the height equal to width so it's square
  Spacer()
Run Code Online (Sandbox Code Playgroud)

}

swift swiftui xcode11 vstack

4
推荐指数
1
解决办法
4039
查看次数

标签 统计

swift ×1

swiftui ×1

vstack ×1

xcode11 ×1