ココア アプリケーションでデフォルトのカーソルを変更しようとしました。これについて読みましたが、標準的なアプローチはうまくいきません。
OpenGLView サブクラスにこのメソッドを追加しようとしました:
- (void) resetCursorRects
{
[super resetCursorRects];
NSCursor * myCur = [[NSCursor alloc] initWithImage:[NSImage imageNamed:@"1.png"] hotSpot:NSMakePoint(8,0)];
[self addCursorRect: [self bounds]
cursor: myCur];
NSLog(@"Reset cursor rect!");
}
うまくいきません。なんで?