如何解决XCode 12 Swift 5 在关闭窗口之前捕获 NSTextFields 中的编辑
我正在使用 Swift 重写一个旧的 Objective-C 应用程序,并尝试遵循最新的约定,包括 Storyboards 而不是 NIB/XIB 文件。
我有一个包含许多不同文本字段的首选项窗口。我有在退出字段时运行的操作。 底线:当窗口关闭时,仍然选择的文本字段中的任何编辑都将丢失。
这些字段嵌入在 nstabview 中...如果我选择一个字段并切换到不同的选项卡,则该字段将退出并触发相应的功能。但是,如果我关闭窗口,则什么也不会发生。如果用户在特定字段中进行了更改并关闭了窗口,则这些更改将丢失。这看起来非常不像 Mac。
那么,有没有办法在窗口关闭时取消选择窗口中的任何选定文本字段?
这感觉应该很简单,但我想不通。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。