如何使用SWIFTUI将文本字段作为第一响应者,就像使用Swift:textField.becomesFirstResponder一样

如何使用SWIFTUI将文本字段作为第一响应者,就像使用Swift:textField.becomesFirstResponder一样,swiftui,textfield,becomefirstresponder,Swiftui,Textfield,Becomefirstresponder,我在SwiftUI文件中有一个文本字段,我希望这个fiel duo成为第一个响应者,键盘应该显示出来。在Swift中,我只需执行以下操作:textField.becomesFirstResponder()。 有人知道如何在SwiftUI中实现这一点吗?要获得更简单的解决方案,您可以使用此库,而不是编写自定义文本字段: 对于更简单的解决方案,您可以使用此库,而不是编写自定义文本字段: 可能的重复:uups,thx,但非常复杂…这在iOS 15中很容易做到,看看可能的重复:uups,thx,但非常复

我在SwiftUI文件中有一个文本字段,我希望这个fiel duo成为第一个响应者,键盘应该显示出来。在Swift中,我只需执行以下操作:textField.becomesFirstResponder()。
有人知道如何在SwiftUI中实现这一点吗?

要获得更简单的解决方案,您可以使用此库,而不是编写自定义文本字段:


对于更简单的解决方案,您可以使用此库,而不是编写自定义文本字段:


可能的重复:uups,thx,但非常复杂…这在iOS 15中很容易做到,看看可能的重复:uups,thx,但非常复杂…这在iOS 15中很容易做到,看看
TextField("placeholder", text: $someText).introspectTextField { textField in textField.becomeFirstResponder() }