【发布时间】:2020-09-10 16:16:14
【问题描述】:
我有一个简单的 ContentView,它由一个带有一些文本和一个分隔符的 VStack 组成。
VStack {
Text("Hello")
Spacer()
Text("World")
}
我想在它后面放一张背景图片。我尝试使用 ZStack。
ZStack {
Image("background")
VStack {
Text("Hello")
Spacer()
Text("World")
}
但现在 VStack 不再尊重安全区域了。
同样在横向模式下,VStack 根本不会重新缩放,有效地将其内容移出视野。
为什么 Image 会影响 VStack?我认为 ZStack 保持层“独立”?
【问题讨论】: