NSClickGestureRecognizer - как передать клик после распознания - PullRequest
0 голосов
/ 08 июня 2018

В моем ViewController я настроил NSGestureRecognizer, чтобы знать, когда пользователь нажимает на конкретное TextField.

в viewDidLoad() переопределить У меня

let gesture = NSGestureRecognizer()
gesture.buttonMask = 0x1
gesture.numberOfClicksRequired = 1
gesture.target = self
gesture.action = #selector(ViewController.textOutputClicked)
textOutput.addGestureRecognizer(gesture)

, а затем в моем ViewController у меня есть

@objc func textOutputClicked(sender: NSGestureRecognizer){
    print("textOutput was clicked")
}

Это все работает, и когда я щелкаю в поле textOutput, я получаю сообщение "textOutput был нажат", однако обработка щелчка останавливается.Что я хочу сделать, и я не уверен, что правильно описать это, так это продолжать передавать щелчок на элемент управления для обработки.Так, например, точка вставки установлена ​​в элементе управления - сейчас это игнорируется

Спасибо GS

...