내 앱에서는 NSOutlineView
및 NSTableView
(NSImageCell
통해) 내의 아이콘을 사용합니다.NSOutlineView 또는 NSTableView에서 아이콘을 선택 취소하는 방법
아이콘은 잘 보이지만 행을 선택하면 아이콘이 표시 잘되지 않습니다
: 선택한 아이콘이 흰색 부정적인를 얻을 예를 들어 Finder의
,
내 앱에서 어떻게이 효과를 얻을 수 있습니까?
내 앱에서는 NSOutlineView
및 NSTableView
(NSImageCell
통해) 내의 아이콘을 사용합니다.NSOutlineView 또는 NSTableView에서 아이콘을 선택 취소하는 방법
아이콘은 잘 보이지만 행을 선택하면 아이콘이 표시 잘되지 않습니다
: 선택한 아이콘이 흰색 부정적인를 얻을 예를 들어 Finder의
,
내 앱에서 어떻게이 효과를 얻을 수 있습니까?
이미지에 코코아가 자동으로 착색되도록하려면 isTemplate
이 YES
으로 설정되어 있는지 확인해야합니다. https://developer.apple.com/library/Mac/documentation/Cocoa/Reference/ApplicationKit/Classes/NSImage_Class/Reference/Reference.html#//apple_ref/occ/instm/NSImage/setTemplate에서 읽으십시오 :
그러나 정상 상태에서 이미지가 풀 컬러로 표시되기를 원하기 때문에 템플릿 이미지를 사용하는 것이 옵션이 아닙니다. 회색 또는 문맥.
정상적인 하나의 화이트 버전 인 대체 이미지를 제공하고
생성 셀의 선택 상태에 따라 IN/OUT 전환 : 지금 당신은 두 가지 옵션 중 하나를 선택해야 자신을 정상적인 하나를 염색하고
위에 언급로 전환하여 다른 이미지 나는 선언 ** ** (즉 .xcassets''사용) 템플릿 Image''로 설정하지만 결과는 여전히 보이는 바와 같이 렌더링 똑같다. 나는 또한'setTemplate'을'NSImage'에서 똑같은 결과로 직접 시도했습니다. – Besi
isTemplate과 함께 검은 색 아이콘 사용 –