Ich habe versucht, einen Viewcontroller B in Navigation Controller von A und dann einige Eigenschaften von B in A.
In diesem Fall wurde die Zuweisung von Eigenschaften getan und dann ViewDidLoad von Viewcontroller A wurde ausgeführt.ViewDidLoad wird langsam ausgeführt, während Viewcontroller gedrückt wird
Hier sollte die Zuweisung von Eigenschaften in A erst nach Ansicht von ViewDidLoad von A erfolgen.
Zum Beispiel
[b.navController pushViewController:a animated:YES];
a.status = @"loaded";
Hier wurde Status zuerst zugewiesen und dann viewDidLoad
von A ausgeführt wurde. Dies geschieht nur in iOS 7, während es in iOS6 funktioniert.
Kann mir bitte jemand sagen, wo das Problem liegt?
UPDATE: Für mich in einigen Fällen in iOS7, Push-Ansicht funktioniert nicht. Wie kann ich es reparieren und reparieren?
Können Sie etwas mehr Code zur Verfügung stellen? Möglicherweise gibt es noch etwas, das ViewDidLoad verursachen könnte: ausführen. – Abhinit