为什么不能分配可选?
索引已分配,但仍未显示值
帮帮我,谢谢!
struct TestView: View {
@State private var index: Int? = nil
@State private var show: Bool = false
var body: some View {
VStack {
Text("Hello, world!")
.onTapGesture {
self.index = 1
self.show = true
print(self.index as Any)
}
}
.fullScreenCover(isPresented: $show) {
if let index = self.index {
Text("value:\(index)")
} else {
Text("not value")
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
Xcode 12.0 测试版 2