SwiftUI 中的名称字段
Posted
技术标签:
【中文标题】SwiftUI 中的名称字段【英文标题】:Name-Field in SwiftUI 【发布时间】:2021-10-31 16:14:33 【问题描述】:您如何制作一个知道它是名称字段的文本字段? 当他点击我的 TextField 时,我需要电话向用户建议他的姓名。 任何想法如何在 SwiftUI 中做到这一点?
感谢您的帮助! 布托什
【问题讨论】:
看起来 OP 希望将该名称建议为自动填充 - 如果是这样,可能仍然是一个 SwiftUI 问题。 @jnpdx 这就是我想说的......我会编辑我的问题,以便更容易理解。 【参考方案1】:听起来您可能指的是textContentType
选项之一。
例如:
struct ContentView: View
@State private var textFieldContent = ""
var body: some View
TextField("User name", text: $textFieldContent)
.textContentType(.givenName)
在此示例中,系统将根据设置为设备所有者的联系人卡片建议字段的给定名称。在 ios 上,您可以看到UITextContentType
选项here 的列表。在 macOS 上,有一个类似的列表 here,尽管选项要少得多。
【讨论】:
谢谢,这正是我想要的 :)以上是关于SwiftUI 中的名称字段的主要内容,如果未能解决你的问题,请参考以下文章
在 TextField 中的空格后自动触发 shift 按钮 - SwiftUI