aquí está mi código:presentModalViewController no trabajar
ViewController *vc = [[ViewController alloc] initWithNibName:@"TableView" bundle:nil];
[self.navigationController presentModalViewController:vc animated:YES];
//[self setView:[vc view]];
Si la llamo, no pasa nada. Sin embargo, si la cambio a:
ViewController *vc = [[ViewController alloc] initWithNibName:@"TableView" bundle:nil];
//[self.navigationController presentModalViewController:vc animated:YES];
[self setView:[vc view]];
La vista parece muy bien (sin la transición, por supuesto). ¿Qué estoy haciendo mal? ¿Hay algo especial que tengas que tener en cuenta al inicializar el controlador de visualización? Traté de copiar tanto como sea posible de los ejemplos de Apple, pero no puedo hacer que esto funcione ...
¡Gracias por cualquier aporte!
- Ry
Meh. ¿No hay una manera más fácil de hacer esto? Realmente no quiero crear un UINavigationController solo para poder deslizar una vista ... ¡Gracias por su respuesta, sin embargo! – ryyst
No tiene que crear un controlador de navegación para hacer esto, pero lo está haciendo referencia aquí. Si solo tiene un controlador de vista, puede usar IT para presentar un controlador de vista modal (es decir, deshacerse del ".navigationController" si su ejemplo de código anterior. Deberá agregar la vista de viewController a su ventana principal para hacer esto trabajo. –
+1 me salvó la vida ahora ':)' –