0
私は学校向けのアプリを作っています。マウスを特定のNSViewエリアでクリックすると、カーソルの画像を変更したいと思います。XcodeのマウスとNSViewの基本的なヘルプ?
mousedown、mouseupなどのイベントを使用できることは知っていますが、カーソルの画像を変更するためには、自分のコードに入力する方法がわかりません。
私は学校向けのアプリを作っています。マウスを特定のNSViewエリアでクリックすると、カーソルの画像を変更したいと思います。XcodeのマウスとNSViewの基本的なヘルプ?
mousedown、mouseupなどのイベントを使用できることは知っていますが、カーソルの画像を変更するためには、自分のコードに入力する方法がわかりません。
は、カスタムNSViewのを持っており、resetCursorRectをオーバーライドし、
-(void)resetCursorRects{
//[self log:@"Inside Reset Cursor Rect"];
NSRect viewRect = [self frame];// change it accordingly
[self addCursorRect:viewRect cursor:[NSCursor pointingHandCursor]];
viewRect = [self.pMailImageView frame];
[self addCursorRect:viewRect cursor:[NSCursor pointingHandCursor]];
viewRect = [self.pDialImageView frame];
[self addCursorRect:viewRect cursor:[NSCursor pointingHandCursor]];
}
以下のコード例を参照してください。ありがとうございました!ほんとうにありがとう :) – Ant