ハイライトモードがソースリストに設定され、メニュープロパティが空でないメニューに設定されているNSOutlineViewがあります(この最後の補完がアウトラインを描画するために必要です)。NSOutlineView - Disclosure Triangleがハイライト矩形と干渉する
私は子供を持つアイテムを表す行を右クリックして(すなわち、拡張可能である)、細胞の周囲の青のアウトラインは、右三角形の上方及び下方にわずかに異なる色を有する:
(これは、階層のあらゆるレベルで、すべてのノードのために起こる)
追加情報:私のアウトラインビューはビューベースで、(ビューコントローラは、デリゲートとデータソースである)バインディングを使用していません。 Meのセルはカスタムであり、ストーリーボード上にデザインされていますが、空想的ではありません(アイコンイメージビューとテキストフィールド)。
これを引き起こす原因は何ですか?
EDIT:問題は唯一の「ソースリスト」ハイライトモードのラウンドcornereredハイライトの矩形が表示されます。 "Regular"ハイライトモードのストレートコーナーの矩形では、ストロークの色はまったく同じです。
ソースリストはアウトラインを描画する条件ではありません。 – Willeke
ちょうどチェックされ、あなたは本当に正しいです。しかし、「ハイライト:ソースリスト」では、丸い四角形が得られますが、「ハイライト:普通」では鮮明な四角形が得られます... –