Ich arbeite mit einer App und seine RootViewController ist UITabBarController
. Ich habe UITabBarController's
viewController
mit NewsViewController (Index = 0), MusicViewController (Index = 1) und WeatherViewController (Index = 2) zugewiesen.UITabBarControllers ViewControllers, der zweite wird vor dem ersten geladen
Diese App scheint korrekt zu funktionieren. Als die App gestartet wurde, bemerkte ich jedoch, dass die ViewDidLoad-Methode von MusicViewController vor den Methoden ViewDidLoad, ViewWillAppear und ViewDidAppear von NewsViewController aufgerufen wurde. Aus meiner Sicht sollten nur Lifecycle-Methoden von NewsViewController aufgerufen werden.
Ich kann einfach nicht verstehen, warum ViewDidLoad Methode von MusicViewController (Index = 1) aufgerufen wurde, als die App gestartet wurde.
Danke für jede Info.
, wie Sie den Blick auf das Tabbar sind Zuweisung ich meine durch programmatisch oder von Storyboard? – dreamBegin
@dreamBegin Ich benutze Storyboard. – Sai