I tienen los siguientes artículos en mi aplicación plumín:viewDidAppear: ¿no se dispara bajo ciertas condiciones?
- los de siempre: el propietario del archivo, primera ventana de respuesta, delegan
- View Controller "a"
- Ver "b"
- UIScrollView "c"
- algunas otras cosas en "b"
- Ver "b"
En mi AppDelegate applicationDidFinishLaunching, hago esto:
- [ventana makeKeyAndVisible]
- [addSubview ventana: a.view];
- crear un controlador de vista "d"
- crear una "e" navigationController con RootViewController "d"
- invoke [c addSubview: e.view]
Pregunta/problema: cuando lo haga todo de lo anterior, viewDidAppear: no se activa para "d". (pero viewDidLoad está disparando.) ¿Cómo averiguo por qué no está disparando y lo arreglo para que se dispare?
(¿Por qué quiero usar viewDidAppear:. Lo anterior implica algunas animaciones encadenados y viewDidAppear parece un buen lugar para un controlador de vista para saber cuando su punto de vista ha sido cargado y animado, por lo que puede desencadenar animaciones posteriores)
marcado este como una respuesta como la explicación tiene sentido. Todavía tengo algunos bloqueos con animaciones (sin fallas sin ellos), pero probablemente debido a otras extrañezas no relacionadas en mi código. – Jaanus