Lor*_*ren 5 cocoa objective-c gesture-recognition nsview appkit
有办法得到
- (void)beginGestureWithEvent:(NSEvent *)event
Run Code Online (Sandbox Code Playgroud)
和
- (void)endGestureWithEvent:(NSEvent *)event
Run Code Online (Sandbox Code Playgroud)
即使包含窗口在后台,也会调用视图?看来这些调用只有在关键时才会传递给Windows.
小智 2
一般来说没有。在 Leopard 和 SnowLeopard 中,手势仅针对前景窗口。正如您所发现的,窗口服务器甚至不会将手势事件发送到后台应用程序。
您可以安装事件分接头,但这些事件看起来与 NS 等效项并不完全一样。不过,如果您真的想深入研究的话,所有数据都在那里。
请提交一份雷达询问此内容以及为什么此内容有用。
| 归档时间: |
|
| 查看次数: |
1570 次 |
| 最近记录: |