Drücken Sie eine andere view-controller in einen UITabBarController anzeigen
Für die navigation in meiner app verwende ich eine UITabBarController. Dies funktioniert gut, aber in einem meiner viewcontrollers ich wollen, drücken Sie eine andere view-controller in der tabbar anzeigen.
In anderen Worten: ich möchte zum ersetzen der ausgewählten viewcontroller mit einem anderen.
Dies mache ich mit folgendem code:
self.tabBarController.selectedViewController = self.otherViewController;
Die Liste der viewControllers in meinem TabBarController nicht enthalten otherViewController.
Dieser trick funktioniert in IOS 4.3, IOS 5 nicht mag.
Kennt jemand eine Lösung, die akzeptiert wird von IOS 5?
InformationsquelleAutor Aron K. | 2011-09-09
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den Sie ERSETZEN möchten, dass view-controller in der tabbar mit einer anderen view-Controller?
Wenn ja, haben Sie zum Bearbeiten des viewControllers-Eigenschaft der tabbar durch eine neue festlegen. Es wäre so etwas wie:
Können Sie nicht einfach ein navigation-controller oder ähnliches auf dieser Registerkarte?
Trotzdem sollte dies funktionieren: