5

ボーダレス NSWindow でカスタム NSShadow を取得したいのですが、ウィンドウにいくつかのアニメーションも適用しているため、ウィンドウのコンテンツ ビューをレイヤーでサポートするように設定しました。

に NSShadow を適用するcontentViewと、ビューの境界で影が切り取られます。

ここに画像の説明を入力

1 つの可能性は、contentViewの rect ( NSInsetRect ) を減らすことですが、そうすると NSWindow のサイズ変更境界線がウィンドウの外観と一致しなくなります!

レイヤーの境界を越えてレイヤーの影を描画する機会はありますか?

編集:表示されているスクリーンショットには、既に -10 の挿入四角形があります!

4

0 に答える 0