Sto utilizzando un NSToolbarItemGroup per raggruppare insieme un set di NSToolbarItem. Attualmente c'è uno spazio di 2pt tra ogni elemento nel gruppo, idealmente mi piacerebbe che fossero completamente fusi visivamente come un NSSegmentedControl.NSToolbarItemGroup senza spaziatura
Dopo aver ispezionato l'applicazione Mail, sembra che stiano utilizzando un NSToolbarItem personalizzato contenente un NSSegmentedControl. L'ho provato in passato, ma non riesco a capire come ottenere le singole etichette sotto ogni componente e ad avere ciascun componente visualizzato singolarmente nel menu 'overflow'.
aspetto attuale:
sguardo desiderata:
So 'Centra' che viene tagliato, questa è solo una rapida implementazione.
Grazie. Ho provato questa soluzione, ma c'è un'importante difetto con l'implementazione. Prendiamo Mail.app come esempio (potrebbe essere necessario regolare la barra degli strumenti per riprodurre questo). Si noti che se si ridimensiona la finestra in modo che il pulsante (Rispondi | Rispondi a tutti | Avanti) entri nell'overflow. Se faccio ciò che stai suggerendo, ci sarà solo una voce di menu - ma in Mail.app vedrai un oggetto separato per ciascuno degli elementi segmentati. – xizor