当我按“返回”或单击“外部Textfield”时,如何删除Textfield焦点?注意,这里是SwiftUI on MacOS。如果我这么做: @State var field1: String = "This is the Text Fieldbody: some View { Button("Press") {
p
我正在尝试通过实现NSTextFieldDelegate的controlTextDidEndEditing:方法来检测用户何时完成了对NSTextField的编辑。然而,问题是,在最初创建窗口的NSTextField first responder时,controlTextDidEndEditing:通知立即被触发。我在一个非常简单的测试应用程序中尝试了这一点,并确认了结果。非常感谢一些关于为什么会出现这种情况以及如何检测textField何时