Con una pantalla Acerca de, probablemente solo quiera mostrar una vista y luego descartarla. Entonces, en lugar de usar un controlador de vista completamente nuevo, puede cubrir la vista actual.
Asumiendo que tienen una Ivar
UIView *aboutUsView;
con la propiedad adecuada.
En el controlador de vista do:
[[NSBundle mainBundle] loadNibNamed:@"AboutUsView" owner:self options:nil]; // Retains top level items
[self.view addSubview:aboutUsView]; // Retains the view
[aboutUsView release];
Para quitar la vista, por ejemplo en una acción conectada a un botón en la vista, hacer:
[aboutUsView removeFromSuperview], aboutUsView = nil; // Releases the view
No tenía XIBs idea eran automáticamente cargada Me gusta esto. ¡Gracias! – DOOManiac