[英]Hide selected value of Picker in SwiftUI
您不能使用Picker
执行此操作,但可以使用NavigationLink
作为解决方法:
struct ContentView: View {
@State private var input = ""
@State private var active = false
var body: some View {
NavigationView {
Form {
NavigationLink("Select", isActive: $active) {
List {
Button("Item 1") {
input = "Item 1"
active = false
}
Button("Item 2") {
input = "Item 2"
active = false
}
Button("Item 3") {
input = "Item 3"
active = false
}
}
}
TextField("", text: $input)
}
}
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.