1
Ich bin auf der Suche nach dem Verhalten in iOS, um alle Elemente/Objekte in meiner TabBar zu entfernen, aber auch in der Lage, sie später wiederherzustellen. So entfernen Sie alle Gegenstände/Objekte der folgende Code funktioniert gut:Entfernen Sie alle Objekte in TabBarController und später die Standard-TabBar wiederherstellen?
NSMutableArray *controllers = [NSMutableArray arrayWithArray:self.tabBarController.viewControllers];
[controllers removeAllObjects];
[self.tabBarController setViewControllers:controllers animated:YES];
Aber wie stelle ich den Standard tabBar erneut, nachdem es entfernt werden? Versuchen Sie, spezifisch zu sein.
Vielen Dank im Voraus.
Dieser Code wird die TabBar-Elemente entfernen, aber nicht wiederherstellen:/Liegt es an einem Animationsproblem? Mit anderen Worten können Sie TabBar-Elemente aus dem Nichts erscheinen lassen, ohne den gesamten viewController neu laden zu müssen? – user1293618
es tut. Sie müssen die Viewcontroller an einem "sicheren" Ort sichern. Sehen Sie sich mein Beispielprojekt an: https://github.com/slotti85/RestoreTabs –