NSOutlineView
下部に 2 つのボタンがあるソースビュー ( ) があります。NSBox
ボタンの後ろにあるときにアイテムが「透けて見えない」ように を追加しました。
ウィンドウがアクティブな場合、これは正常に機能します。
しかし、ウィンドウを非アクティブにするとすぐに、の背景色NSBox
に合わせて淡色表示されたバージョンではなく、アクティブな色が残ります。NSOutlineView
これらの 2 つの色が常に一致していることを確認するにはどうすればよいですか。NSOutline
また、特定の色を使用することは、色の使用がいつか変わる可能性があるため、ちょっとしたハックです。
更新: Apple の Mail.app とThingsには、この問題に対する解決策があるようです。:-/