2013-08-15 6 views

risposta

2

Il problema è che sembra che questo usi il titolo della barra di navigazione, che è in realtà nella stessa posizione in cui si desidera che il controllo segmentato di andare. Invece, è necessario aggiungere un "prompt" alla barra di navigazione per aumentare l'altezza della barra e aggiungere il testo del prompt sopra l'area del contenuto della barra.

Questo può essere fatto esclusivamente in Interface Builder, come illustrato dalla schermata qui sotto, o di programmazione utilizzando il seguente codice:

[self.navigationController.navigationItem setPrompt:@"some prompt text"]; 

enter image description here

+6

Ma che dire del pulsante "Fatto"? :) –

+0

Non riesco a far funzionare tutto questo in codice (iOS 7, Storyboard) - hai messo quella linea in viewDidLoad, viewWillAppear, ...? Nel controller della vista contenente, il controller della vista contenuta ...? –

0

ho dovuto fare lo stesso e semplicemente aggiunto il controllo segmentato all'interno di una vista aggiunta sotto il fondo della barra di navigazione.

Problemi correlati