Ho letto molti post su persone che hanno problemi con viewWillAppearquando non si crea la gerarchia vista solo a destra. Il mio problema è che non riesco a capire cosa significhi.
Se creo un RootViewControllere chiamo addSubViewquel controller, mi aspetto che le viste aggiunte siano cablate per gli viewWillAppeareventi.
Qualcuno ha un esempio di una complessa gerarchia di viste programmatiche che riceve con successo gli viewWillAppeareventi a ogni livello?
Stato di Documenti di Apple:
Avviso: se la vista appartenente a un controller di visualizzazione viene aggiunta direttamente a una gerarchia di visualizzazione, il controller di visualizzazione non riceverà questo messaggio. Se si inserisce o si aggiunge una vista alla gerarchia della vista e questa ha un controller della vista, è necessario inviare questo messaggio direttamente al controller della vista associato. L'impossibilità di inviare il controller di visualizzazione questo messaggio impedirà la visualizzazione di qualsiasi animazione associata.
Il problema è che non descrivono come farlo. Cosa significa "direttamente"? Come si aggiunge "indirettamente" una vista?
Sono abbastanza nuovo per Cocoa e iPhone, quindi sarebbe bello se ci fossero esempi utili di Apple oltre alla schifezza di Hello World di base.

