완전히 사용자 지정 컨트롤 (NSView)을 만들고 있는데 NSTableView처럼 선택한 경우 사용자가 선호하는 강조 색상을 사용하고 싶습니다.NSTableView의 선택 강조 색상은 무엇입니까?
불행히도이 문제를 해결할 방법이없는 것 같습니다. NSColor 문서에는 하나의 (비 권장) 사용자 선택 색상 selectedTextBackgroundColor
만 나열되며 NSTableView는 선택 강조 표시에 훨씬 더 어둡거나 포화 된 (?) 색상을 사용합니다.
채도가 올라가는 것과 같이 회색으로 변하고, shadow()
(NSTableView가 좋지 않은 것처럼 보임)으로 어둡게하는 등 몇 가지 시도를했지만 색상에 대한 전문가는 아닙니다.
누구나 NSTableView가 무엇을하는지 알고 있습니까? 더 직접적으로 액세스 할 수있는 방법이 있습니까?
"색상 프로그래밍 항목"안내서의 "시스템 색상에 액세스"절에서 다음과 같이 말합니다. "참고 : 많은 시스템 색상이 유효하지만 , 더 이상 Aqua에서 의미가 없으며 이름에 "통제권"이있는 사람도 포함됩니다. " – Naha
색상 팔레트에서 색상이 올바르지 않다고 생각되지만,이를 업데이트하는 데 버그가 있다고 생각합니다. 그것은 내 응용 프로그램에서 올바른지 않습니다. – Naha