0

我正在尝试使用以下代码(从 Xcode 文档复制)更改 OS X 应用程序中的光标:

NSCursor* c = [NSCursor pointingHandCursor]; [c set];

它没有生效,我不确定我在这里做错了什么。任何想法表示赞赏。

4

1 回答 1

5

在 NSView 上,您可以尝试

- (void)resetCursorRects {
    [super resetCursorRects];
    [self addCursorRect:[self bounds] cursor:[NSCursor pointingHandCursor]];
}

这也应该适用于 NSWIndow 但我没有测试过

于 2012-12-19T17:37:37.503 回答