鼠标悬空时鼠标悬停

时间:2015-11-19 07:08:45

标签: macos cocoa mouseevent

我的应用程序需要检测鼠标没有任何操作或空闲一段时间来隐藏视图。我正在使用Mac OS X应用程序。请帮忙

1 个答案:

答案 0 :(得分:2)

创建一个在x秒后隐藏视图的NSTimer

通过在窗口顶部添加NSTrackingArea来跟踪鼠标。或者,如果您希望所有事件都是子类NSApplication并覆盖sendEvent。收到活动时重置计时器。