カスタム NSView サブクラスを作成しています。ウィンドウにこのクラスのインスタンスがいくつかありますが、そのほとんどは NSView の setFrameRotation メソッドを呼び出すことによって回転されます。また、このビューの長方形の領域にカーソルを合わせる必要があります。
NSView の addCursorRect メソッドのドキュメントには、次の斜めの警告が含まれています。
カーソルの四角形は、スーパービューによるクリッピングの対象ではなく、回転したビューでの使用も想定されていません。
まあ、クソ。しかし、そうでなければ使用しなければならないハックよりもはるかに優れたソリューションであるため、それらを使用したいと思います. そして、あなたは何を知っていますか?試してみましたが、うまくいくようです。それにもかかわらず、その警告は私を怖がらせます。いつか悪魔が彼の借金を取りに来るのではないかと心配している. したがって、私の質問は次のとおりです。カーソルの長方形が回転ビューでの使用を意図していない理由を誰か知っていますか?