我正在构建一个包含多个文本字段的 macOS 应用程序。当用户编辑第一个文本字段时,我希望所有其他文本字段自动填充(根据第一个文本字段的 int 值)。
到目前为止,我可以在用户按下返回键时自动填充字段,但我只想通过用户单独输入数字来自动填充(不按任何返回键或制表键等)。
func control(_ control: NSControl, textView: NSTextView, doCommandBy commandSelector: Selector) -> Bool {
if (commandSelector == #selector(NSResponder.insertNewline(_:))) {
print("User pressed return key")
autoPopulateAllFieldsForInsertedKey()
return true
}
return false
}
我是 macOS 的初学者,所以我将不胜感激简单/具体的建议。提前致谢。