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,尽管选项要少得多。