SwiftUI 中的名称字段
Name-Field in SwiftUI
如何制作一个知道它是名称字段的文本字段?
当他点击我的 TextField 时,我需要 Phone 来建议用户他的名字。
对如何在 SwiftUI 中做到这一点有什么想法吗?
感谢您的帮助!
布索什
听起来您可能指的是 textContentType
选项之一。
例如:
struct ContentView: View {
@State private var textFieldContent = ""
var body: some View {
TextField("User name", text: $textFieldContent)
.textContentType(.givenName)
}
}
在此示例中,系统将根据设置为设备所有者的名片为该字段建议一个给定名称。在 iOS 上,您可以看到 UITextContentType
个选项的列表 here. On macOS, there's a similar list here,尽管选项要少得多。
如何制作一个知道它是名称字段的文本字段? 当他点击我的 TextField 时,我需要 Phone 来建议用户他的名字。 对如何在 SwiftUI 中做到这一点有什么想法吗?
感谢您的帮助! 布索什
听起来您可能指的是 textContentType
选项之一。
例如:
struct ContentView: View {
@State private var textFieldContent = ""
var body: some View {
TextField("User name", text: $textFieldContent)
.textContentType(.givenName)
}
}
在此示例中,系统将根据设置为设备所有者的名片为该字段建议一个给定名称。在 iOS 上,您可以看到 UITextContentType
个选项的列表 here. On macOS, there's a similar list here,尽管选项要少得多。