gpt4 book ai didi

objective-c - 用于自定义 NSWindow 或 NSView 的 native OSX Lion 调整光标大小

转载 作者:太空狗 更新时间:2023-10-30 03:30:29 26 4
gpt4 key购买 nike

如果我们对某些指定区域使用 NSTrackingArea,那么我们可以实现这样的方法来更改默认光标:

-(void)cursorUpdate:(NSEvent *)theEvent {
[[NSCursor resizeLeftCursor] set];
}

我为 NSWindow 实现自定义调整大小,它使用 NSBorderlessWindowMask。并想使用原生 Lion 的两个箭头光标。但是 NSCursor API 中不存在这种类型的游标.

我能以某种方式从代码中获得这样的原生游标吗?
还是我必须手工重新绘制它们(这不是个好主意)?

最佳答案

不幸的是,WebKit 中的那些在视网膜分辨率下不可用,请查看

/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/Resources/cursors

您会找到调整光标大小的 pdf 版本。

关于objective-c - 用于自定义 NSWindow 或 NSView 的 native OSX Lion 调整光标大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10733228/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com