siempre especie de que se han preguntado cuándo utilizar un UIView frente a un UIViewController en el iPhone.Cuándo usar un UIView frente a un UIViewController en el iPhone?
Entiendo que no debe usar un UIViewController a menos que sea una vista de pantalla completa, pero ¿qué otras pautas hay?
Por ejemplo, quiero construir una superposición modal, una pantalla que se deslizará en su lugar sobre la pantalla actual. Si esta superposición modal es a pantalla completa, ¿debería ser un UIViewController? La última vez que construí algo así, clasifiqué UIViewController, pero ahora me pregunto si fue correcto.
Simplemente actualizando el enlace a la guía de Apple: http://goo.gl/KF2wg –
Esta respuesta debe cambiarse ya que está muy desactualizada y es engañosa MUCHAS personas, incluyéndome a mí. Esta respuesta casi me hizo cambiar un montón de cosas en mi aplicación, hasta que descubrí que nada de esto se aplica si está trabajando en iOS5 o posterior. Los VC ya no se consideran "la pantalla con UIViews dentro de él". Los VC ahora pueden contener otros VC en ContainerViews y se denominan VC hijos o VC contenedores. Añadir un VC hijo a un VC principal NO estropeará la rotación. Todavía rotará desde la perspectiva del VC principal. – lespommes