В моем приложении мне нужно реагировать на сенсорные события трекпада (touchesBeganWithEvent / touchesMovedWithEvent / touchesEndedWithEvent) в пользовательском NSView, у меня код работает правильно.Но мне также нужно сделать это, когда курсор находится за пределами вида, когда начинается касание, и NSView не получает эти события в этом случае.
Одно направление, которое я изучал, - это создание подклассов NSApplication и переопределение sendEvent.Но я не уверен, как отправить правильные сообщения в мой NSView.Просто пересылка этих событий в NSWindow через sendEvent, похоже, не работает.
Или есть лучший способ?Есть идеи?
Спасибо.