5.2 已弃用的构造器
1分钟内可阅读完
原文链接: https://developer.apple.com/documentation/swiftui/textfield-deprecated
5.2 已弃用的构造器
查阅已弃用的文本输入框构造器。
概述
在替换这些构造器时,请用视图修饰符为文本输入框指定变更行为与提交行为。用 onSubmit(of:_:) 视图修饰符获得 onCommit 参数所提供的行为。用 focused(_:equals:) 和 FocusState 获得 onEditingChanged 参数所提供的行为。
用字符串创建文本输入框
- init(_:text:onEditingChanged:onCommit:) —— 创建一个文本输入框,其文本标签由本地化标题字符串生成。
- init(_:text:onCommit:) —— 创建一个文本输入框,其文本标签由本地化标题字符串生成。
- init(_:text:onEditingChanged:) —— 创建一个文本输入框,其文本标签由本地化标题字符串生成。
用值创建文本输入框
- init(_:value:formatter:onEditingChanged:onCommit:) —— 创建一个绑定到任意类型
V的实例。 - init(_:value:formatter:onCommit:) —— 创建一个绑定到任意类型
V的实例。 - init(_:value:formatter:onEditingChanged:) —— 创建一个绑定到任意类型
V的实例。