Versuchen Sie es mit addCursorRect:cursor:
, um den Cursor für Ihre Ansicht zu setzen.
Überschreibe resetCursorRects
für deine Ansicht:
Sie müssen invalidateCursorRectsForView:
aufrufen, um zu erzwingen, dass Ihre Cursor-Verweise aktualisiert werden:
Wenn Sie jedoch einen anderen Cursor außerhalb Ihrer Ansicht haben möchten, können Sie [[NSCursor closedHandCursor] set]
in Ihrer mouseDragged:
-Methode aufrufen.
Tags und Links objective-c cocoa nscursor