Search code examples
swiftmacoscocoanstextfieldswift2

How do I detect enter key hit on NSTextField


In a text field, I need to detect user hit Enter (return) key. The delegate methods are completely different from the ones in UITextField so not really sure what to do ... I use swift 2.3 atm.


Solution

  • When the user hits the enter key the delegate method

    func controlTextDidEndEditing(_ aNotification : Notification)
    

    is called.

    This is the Swift 3 syntax. Type cont and use code completion to get the Swift 2 syntax.