dan*_*elv 5 macos cocoa objective-c
在我的应用程序中,我需要响应自定义NSView中的触控板触摸事件(touchesBeganWithEvent / touchesMovedWithEvent / touchesEndedWithEvent),我的代码可以正常工作。但是,当触摸开始时光标位于视图之外并且在这种情况下NSView不会收到这些事件时,我也需要这样做。
我正在探索的一个方向是子类化NSApplication并覆盖sendEvent。但是我不确定如何将适当的消息发送到我的NSView。仅仅通过sendEvent将这些事件转发到NSWindow似乎不起作用。
或者,还有更好的方法?有任何想法吗?
谢谢。
归档时间: |
|
查看次数: |
547 次 |
最近记录: |