我在 SwiftUI 中有一个简单的视图。有一个变量叫做connectionState。它设置为 true 以进行测试。
@State var connectionState: Bool = true
@ViewBuilder
var body: some View {
ZStack(alignment: .bottomTrailing) {
if self.connectionState {
ConnectionStatusBar()
.padding(.bottom, -24.0)
.offset(x: 0.0, y: -75.0)
}
}
}
但视图从未显示。当我删除它应该显示的条件时。在 ZStack 中是否无法使用 if 条件?