2013-04-17 18 views
10

Capisco che iOS 5 ha aggiunto la possibilità di impostare più pulsanti destro e sinistro, ma può essere fatto tramite Interface Builder? Ogni volta che tento di trascinare un elemento della barra sulla barra di navigazione ne consente solo uno a destra e uno a sinistra.Più pulsanti nella barra di navigazione iOS tramite Interface Builder?

+0

Per favore, controlla: http://stackoverflow.com/a/32617060/3052059 –

risposta

10

Aggiornamento: Xcode 7 aggiunge il supporto per più pulsanti.

Basta trascinare gli elementi del pulsante sulla barra di navigazione, potrebbe essere necessario aggiungere prima un elemento di navigazione se il controller della vista non ne ha uno.

demo


È possibile trascinare un UIView alla barra di navigazione, quindi aggiungere due UIButton a quella vista.

Impossibile aggiungere direttamente due UIBarButtonItem througn all'interfaccia builder. Ma puoi farlo attraverso il codice. Come [UINavigationItem setRightBarButtonItems:animated:].

+0

Puoi modificare per spiegare come farlo in Xcode 7/8? Grazie –

+1

@BradThomas aggiungo una demo gif sopra. – BB9z

Problemi correlati