Ho un progetto iPad XCode utilizzando un controller di navigazione. Ho cercato di ottenere un pulsante per spingere un UISplitViewController allo stack di navigazione, ma ottenuto questo errore:iOS: UISplitViewController non può essere trasferito su UINavigationController
Split View Controllers cannot be pushed to a Navigation Controller
Risulta UISplitViewController non gioca bene con UINavigationController. Tuttavia, ho ancora bisogno di mostrare il controller della vista divisa quando viene cliccato questo pulsante. Come faccio a fare questo? E, anche importante, come faccio a fare un pulsante indietro in modo che l'utente possa essere restituito al controller di navigazione?
Come utilizzare setRootViewController? Google mi dice che è un metodo di UIWindow, ma non riesco a capire dove trovare un'istanza UIWindow. –
È necessario prenderlo come proprietà dal delegato dell'app, in questo modo: MyAppDelegate * appDelegate = (MyAppDelegate *) [[UIApplication sharedApplication] delegate]; e quindi [appDelegate.window setRootViewController: shareSelectViewController]; – glenstorey
grazie mille! –