J'ai vue « A », qui charge une sous-vue « B » qui charge un sous-vue « C »iphone ViewDidAppear dans SubViews?
Pourquoi le feu de l'événement ViewDidAppear pour « A » mais pas pour « B » ou « C »
viewDidLoad fait feu A, B, C
J'ai vue « A », qui charge une sous-vue « B » qui charge un sous-vue « C »iphone ViewDidAppear dans SubViews?
Pourquoi le feu de l'événement ViewDidAppear pour « A » mais pas pour « B » ou « C »
viewDidLoad fait feu A, B, C
les événements comme vue [seront, ne] [Apparaître, Disappear] ne soyez pas tiré car ils sont gérés par la superclasse viewController, pas le chargeur de pointe (qui appelle viewDidLoad lorsque chacune de vos autres vues est chargée à partir d'une plume). Vous devez transférer sur ces événements en appelant viewDidAppear vous-même dans toutes les sous-vues (et vraiment vous voulez dire sous-vues qui sont gérées par un contrôleur de vue, non?) De la méthode master viewDidAppear, même chose pour toutes les autres méthodes de contrôleur de vue que vous voulez tiré dans les sous-vues.