Macos 鼠标空闲时,鼠标悬停

Macos 鼠标空闲时,鼠标悬停,macos,cocoa,mouseevent,Macos,Cocoa,Mouseevent,我的应用程序需要检测鼠标在一段时间内没有任何动作或空闲来隐藏视图。我正在开发MacOSX应用程序。请帮助创建一个NSTimer,在x秒后隐藏视图 通过在窗口顶部添加一个NSTrackingArea来跟踪鼠标。或者,如果希望所有事件子类NSApplication并覆盖sendEvent。收到事件时重置计时器

我的应用程序需要检测鼠标在一段时间内没有任何动作或空闲来隐藏视图。我正在开发MacOSX应用程序。请帮助

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

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