【发布时间】:2021-06-21 03:07:21
【问题描述】:
我知道使用.background 或.overlay 包装GeometryReader 是很常见的,这样它就不会修改父视图,但在这种情况下,我在VStack 中没有任何视图将.background 或.overlay 附加到。我尝试使用EmptyView,然后使用.overlay,但我的视图消失了。
struct TestView: View {
var body: some View {
VStack {
GeometryReader { geometry in //how can I wrap this in a .overlay so it doesn't manipulate parent views?
SecondView(proxy: geometry)
}
}
}
}
【问题讨论】:
标签: ios swift swiftui geometryreader