我想将光标设置在特定视图的Mac应用程序中,而光标不受Universal Access中光标放大设置的影响。
例如,我想将光标设置为用户选择的画笔的预览。它应该是画笔的大小,以便用户知道他们的笔画会有多大。光标放大率会将其关闭;我可能只是在那一点上有箭头光标。
我不想要更改(并且必须恢复)光标放大设置本身。我希望特定的自定义游标不受它影响。
隐藏光标并在我的视图中绘制假光标不起作用,因为它将被剪切在视图/窗口边缘。
我更喜欢一种让我使用NSCursor的解决方案,但在该类中没有看到明显的解决方案,我愿意接受另一种使用较低级别的解决方案。
答案 0 :(得分:1)
隐藏光标并在我的视图中绘制假光标不起作用,因为它将被剪切在视图/窗口边缘。
然后我认为,下一个最好的选择是覆盖窗口。