我想在 Mac 应用程序中为特定视图设置光标,而该光标不受通用访问中的光标放大设置的影响。
例如,我想将光标设置为用户选择的画笔的预览。它应该是画笔的大小,以便用户知道他们的笔触有多大。光标放大可以解决这个问题;那时我还不如只使用箭头光标。
我不想更改(并且必须恢复)光标放大设置本身。我希望特定的自定义光标不受它的影响。
隐藏光标并在我的视图中绘制一个假光标不起作用,因为它会在视图/窗口边缘被剪裁。
我更喜欢让我使用 NSCursor 的解决方案,但在该类中没有看到明显的解决方案,我愿意接受另一个使用较低级别的解决方案。