以编程方式禁用摇动查找

时间:2018-11-14 14:31:30

标签: macos cocoa quartz-graphics

Mac os capitan引入了一项名为“ Shake mouse pointer to locate”的功能-似乎忽略了CGDisplayHideCursor / CGDisplayShowCursor设置的光标可见性

我需要完全隐藏跨平台第一人称游戏的鼠标光标。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

根据我的经验,没有系统事件可以处理此问题。它不是最漂亮的,但是您可以按照this blogpost中的建议进行操作,并在监听mouseMove事件时隐藏光标。

override func mouseMoved(with event: NSEvent) {
    NSCursor.hide()
}
相关问题