[英]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.