Ich habe ein XCode iPad-Projekt mit einem Navigationscontroller. Ich habe versucht, einen Knopf zu bekommen UISplitViewController zum Navigationsstapel zu schieben, aber habe diesen Fehler:iOS: UISplitViewController kann nicht zu UINavigationController geschoben werden
Split View Controllers cannot be pushed to a Navigation Controller
Es stellte sich heraus UISplitViewController nicht gut mit UINavigationController spielt. Allerdings muss ich den Split-View-Controller immer noch anzeigen, wenn auf diese Schaltfläche geklickt wird. Wie mache ich das? Und, auch wichtig, wie mache ich einen Zurück-Knopf, damit der Benutzer zum Navigationscontroller zurückgebracht werden kann?
Wie würde ich setRootViewController verwenden? Google sagt mir, dass es eine Methode von UIWindow ist, aber ich kann nicht herausfinden, wo ich eine UIWindow-Instanz finden kann. –
Sie müssen es als eine Eigenschaft von Ihrem App-Delegat wie folgt greifen: MyAppDelegate * appDelegate = (MyAppDelegate *) [[UIApplication sharedApplication] Delegat]; und dann [appDelegate.window setRootViewController: shareSelectViewController]; – glenstorey
vielen dank! –