2012-03-20 9 views
5

Rozglądałem się i nie mogę znaleźć wielu informacji o tym, jak utworzyć okno podobne do Mac App Store lub iTunes. Ma grubszy pasek tytułu z przyciskami ect. jak widać na obrazku poniżej.Grube okno paska tytułu w kakao, podobne do iTunes

Każda pomoc będzie mile widziana.

http://youfindr.webs.com/Screen%20Shot%202012-03-20%20at%2017.28.39.png

+0

Zobacz [to] (http://stackoverflow.com/questions/6982761/how- do-i-zwiększenie-wysokości-tytułu-tytułu-paska-w-kakao-aplikacji). –

+0

możliwy duplikat [NSWindow Mac App Store, taki jak Pasek tytułu] (http://stackoverflow.com/questions/4586721/nswindow-mac-app-store-like-title-bar) –

+0

@ IuliusCæsar Zerknąłem na to jeden, ale zastanawiałem się, czy był prostszy sposób robienia tego. – BenJacob

Odpowiedz

2

Istnieją pewne podobne pytania do tego: Title Bar Buttons and Custom Title Bars.

Wydaje mi się, że głównym rozwiązaniem jest utworzenie własnego widoku, który zostanie umieszczony na górze paska tytułowego jako dziecko w oknie podglądu zawartości okna.

+0

Czy muszę więc utworzyć własny niestandardowy pasek tytułu od zera? – BenJacob

+0

Zasadniczo tak. Możesz kliknąć link na stronie, którą zamieściłem, aby uzyskać dobry przykład, jak to zrobić. Dodanie paska narzędzi może być opcją, ale jeśli chcesz uzyskać ten sam wygląd, co na obrazie (to jest przyciski częściowo na pasku tytułowym), musisz dodać niestandardowy widok. – Nickkk

3

W programie Interface Builder znajduje się element o nazwie "Pasek narzędzi". Przeciągnij to na swoje okno, następnie dodaj "Elementy paska narzędzi obrazu", "Pozycja elastycznego paska narzędzi" itp.

+0

Czy istnieje sposób korzystania z paska narzędzi z widokami niestandardowymi ect? – BenJacob

+0

Pasek narzędzi chce dodać elementy klasy NSToolbarItem, które na pewno można podklasą. Przeciągnij pasek narzędzi, a następnie kliknij go dwukrotnie, co pozwoli Ci dodawać i usuwać elementy paska narzędzi. Możesz przeciągnąć "Element paska narzędzi obrazu", w którym możesz ustawić własną niestandardową ikonę obrazu. – afrederick

+0

Nie chciałem używać paska narzędzi, ponieważ uważałem, że może być zbyt ograniczający, ale miałem na to rzut oka i mogę go użyć - dzięki. – BenJacob