2017-03-20 5 views
4

나는 애플의 맥 OS 앱 스토어와 매우 비슷하게 만들려고 노력하고 있는데, 여기서 윈도우의 제목은 보이지 않지만 아이콘과 라벨이있는 툴바가있다.MacOS : 도구 모음 항목 레이블이 아닌 창 제목을 숨기는 방법은 무엇입니까?

App Store

문제는 내가 내 창 컨트롤러에 숨겨진에 창의 제목 가시성을 설정할 때, 그것은 또한 toolbarItem 라벨을 숨 깁니다이다.

window?.titleVisibility = .hidden 

아이콘과 레이블을 모두 표시하도록 도구 모음을 명시 적으로 설정했지만이 기능을 무시한 것 같습니다. Setting titleVisibility to .hidden Without setting titleVisibility

답변

0

당신이 '원시'/ 국경 NSWindow 표시로 시작해야 할 것 당신이 가지고 것 : 여기

toolbar.displayMode = .iconAndLabel 

가와 제목 가시성을 설정하지 않고 모두 내 응용 프로그램의 스크린 샷입니다 너 자신 모두 그려. 멋진 INAppStoreWindow는 (또는 4 세 전에 좋은이었다)이 모두 appstor 모양을 모방하고 당신은 대신

self.window?.titleVisibility = .hidden 

다음과 같은 작업을 수행 할 수

+0

INAppStoreWindow가 수년 동안 유지 관리되지 않은 것처럼 보이지만 정보를 제공해 주셔서 감사합니다. – Mel

0

느낄 않습니다 GitHub의에)

self.window.title = "" // no title but the labels for toolbar icons are there 
+0

불행히도, 그것은 여전히 ​​제목이 있어야하고 도구 모음의 높이를 줄이지 않는 빈 공간을 남겨 둡니다. – Mel