【发布时间】:2020-05-17 16:07:57
【问题描述】:
如何在用户使用 SwiftUI 在TextField 之外单击后关闭键盘?
我使用 SwiftUI 创建了一个TextField,但如果用户在TextField 之外单击,我找不到任何关闭键盘的解决方案。我查看了TextField 和SwiftUI TextField documentation 的所有属性,但找不到与关闭键盘相关的任何内容。
这是我的视图代码:
struct InputView: View {
@State var inputValue : String = ""
var body: some View {
VStack(spacing: 10) {
TextField("$", text: $inputValue)
.keyboardType(.decimalPad)
}
}
}
【问题讨论】:
标签: ios swift keyboard swiftui textfield