Я имею несколько текстовые поля, и я не буду ссылаться на метод действия, если пользователь нажимает на текстовое поле, это то, что я в настоящее время:Нажмите событие NSTextField OSX
override func mouseDown(theEvent: NSEvent) {
}
для события щелчка.
Это действие, к которому он должен ссылаться, когда текстовое поле нажата:
func myAction(sender: NSView)
{
print("aktuell: \(sender)")
currentObject = sender
}
Для кнопок она работает с действием и селектор, но это не работает для текстовых полей ...
button.action = #selector(myAction)
Просьба привести примеры только в быстрой форме, я знаю, что примеров в obj.-c. Благодаря!
Вы должны использовать целевое действие внутри 'mouseDown()'. Это вызовет соответствующий метод. Создание нового контроллера представления - очень плохая идея. – clemens