0

我正在构建一个包含多个文本字段的 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 的初学者,所以我将不胜感激简单/具体的建议。提前致谢。

4

0 回答 0