2014-07-06 8 views
2

OS X에 NSToolbarItem의 자동 스타일 지정/색조를 지시하는 방법이 있습니까?NSToolbarItem의 자동 스타일링/색조

IB/Xcode를 통해 "이미지 툴바 항목"을 추가하고 아이콘을 검은 색 PDF as described in the documentation으로 설정했습니다.

하지만, 내 결과는 예를 들어, 앱 스토어,의 유사하지 않습니다 나는 아이폰 OS에서 TabBar의 기본적으로 무엇 유사 뭔가를 찾고 있어요

enter image description here

.

저는 OS X 개발에 익숙하지 않습니다 ... 그래서 어떤 지침이 appriciated 것입니다!

답변

5

정확한 스타일 (예 : 새겨진 & 파란색 스타일링)을 얻으려면 이미지를 template'd해야합니다.

-[NSImage setTemplate:]또는 코드로 이미지 이름의 끝에 "템플릿"(코드 변경 필요 없음)을 지정하면 코드에서이 작업을 수행 할 수 있습니다.


은 (는 표준 항목 인보다는) 도구 모음 항목의 사용자 정의보기로 경계선 NSButton을 설정해야합니다, 특히 파란색 스타일을 얻으려면. 해당 버튼에는 상태 (예 : Round-Textured Toggle 버튼)가 표시되는 유형이 있어야하고 On 상태 인 경우 파란색 스타일링이 적용됩니다.

+0

당신이 제안한 것과 똑같이 NSButton을 사용했습니다. - 매력처럼 작동합니다. 감사! – Lasse

+0

굉장! Xcode의 Show/Hide 프로젝트 네비게이터/유틸리티 등을 복제하려고 시도했는데 이것이 트릭이었습니다. –

+0

Render 풀다운에서 "Template"을 선택하면 아무 일도 일어나지 않습니다. 이미지 이름은 실제로 "템플릿"에서 끝나야합니다. –