2012-03-20 9 views
5

Mi sono guardato intorno e non riesco a trovare molte informazioni su come vorrei creare una finestra simile a Mac App Store o iTunes. Ha una barra del titolo più spessa con pulsanti ect. come puoi vedere nell'immagine qui sotto.Spessa finestra della barra del titolo nel cacao, simile a iTunes

Qualsiasi aiuto sarebbe molto apprezzato.

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

+0

dai un'occhiata a [questo] (http://stackoverflow.com/questions/6982761/how- do-i-aumento-the-altezza-of-the-barra-titolo-in-a-cacao-applicazione). –

+0

possibile duplicato di [NSWindow Mac App Store come barra del titolo] (http://stackoverflow.com/questions/4586721/nswindow-mac-app-store-like-title-bar) –

+0

@ IuliusCæsar Ho dato un'occhiata a quello uno ma mi chiedevo se esistesse un modo più semplice per farlo. – BenJacob

risposta

2

ci sono alcune domande simili a questo: Title Bar Buttons and Custom Title Bars.

Penso che la soluzione principale sia creare la propria vista da posizionare in cima alla barra del titolo come figlio della panoramica dei contenuti della propria finestra.

+0

Quindi dovrei creare la mia barra del titolo personalizzata da zero? – BenJacob

+0

Fondamentalmente sì. Puoi seguire il link nella pagina che ho postato per avere un buon esempio su come farlo. Aggiungere una barra degli strumenti potrebbe essere un'opzione, ma se vuoi ottenere lo stesso aspetto dell'immagine (cioè i pulsanti parzialmente sopra la barra del titolo) dovrai aggiungere una vista personalizzata. – Nickkk

3

In Interface Builder è presente un elemento denominato "Barra degli strumenti". Trascina quello nella finestra, quindi puoi aggiungere "Elementi barra degli strumenti immagine", "Elemento barra flessibile spazio", ecc.

+0

C'è un modo di usare la barra degli strumenti con viste personalizzate ect? – BenJacob

+0

La barra degli strumenti vuole aggiungere elementi della classe NSToolbarItem che sono sicuro che è possibile creare una sottoclasse. Trascina una barra degli strumenti, quindi fai doppio clic su di essa, che ti consentirà di aggiungere e rimuovere gli elementi della barra degli strumenti. Puoi trascinare un "elemento barra degli strumenti immagine" in cui puoi impostare la tua icona immagine personalizzata. – afrederick

+0

Non volevo usare una barra degli strumenti perché pensavo che potesse essere troppo vincolante, ma ho dato un'occhiata a questo e potrei usarlo - grazie. – BenJacob

Problemi correlati