Ho lavorato su un'applicazione per un po 'di tempo e spinge un controller di visualizzazione dall'AppDelegate. Quando fa la barra di navigazione che era in precedenza sul controller della vista che viene spinto scompare. In questo momento è una barra di navigazione statica (non parte di un controller di navigazione), ma è stata precedentemente e ancora non ha funzionato. Che cosa sto facendo di sbagliato? C'è una sorta di soluzione alternativa?La barra di navigazione scompare quando viene spinto a livello di programmazione
Questo è il codice che AppDelegate che sto usando a spingerlo:
var storyboard = UIStoryboard(name: "Main", bundle: nil)
var PostView: AnyObject! = storyboard.instantiateViewControllerWithIdentifier("NewView")
var rootViewController = self.window!.rootViewController as! UINavigationController
rootViewController.pushViewController(PostView as! UIViewController, animated: true)
pushViewController
è quello che sto cercando di spingere.
Il mio problema non è che non voglio usare un controller Nav. È che il mio NavController non viene visualizzato. Lo è solo la vista senza barra di navigazione. –
Lo voglio lì così posso tornare al precedente viewcontroller –
E sei sicuro di avere un UINavigationController come controller di visualizzazione iniziale nello storyboard? –