Cambiar vista desde codigo

Para dar las gracias debes entrar o registrarte en el foro

iMiembro 2G
iMiembro 2G
Mensajes: 27 Agradecido: 0
24 Jun 2013, 09:14# 1

Buenas, estoy intentando ir de una vista a otra (view controller) desde código es decir cuando de a un boton que he creado desde código se cambie de vista, lo estoy intentando a hacer con este codigo pero no me funciona a ver si me podeis echar un cable:

PrincipalViewController *vc = [[PrincipalViewController alloc] init];
[self.navigationController pushViewController:someNameController animated:YES];

Gracias  
Etiquetado en:
iMiembro 7G
iMiembro 7G
Mensajes: 302 Agradecido: 80
28 Jun 2013, 19:10# 2
PabloGarcia013 escribió:Buenas, estoy intentando ir de una vista a otra (view controller) desde código es decir cuando de a un boton que he creado desde código se cambie de vista, lo estoy intentando a hacer con este codigo pero no me funciona a ver si me podeis echar un cable:

PrincipalViewController *vc = [[PrincipalViewController alloc] init];
[self.navigationController pushViewController:someNameController animated:YES];


El código que has puesto seguramente te da excepción y se cierra, verdad?

En la gestión del cambio de vista, no le estás indicando una vista correcta. Tienes que indicarle la vista a la que quieres ir; en tu caso vc, que es la que creas, supongo que a tal efecto.

Sustituye:

[self.navigationController pushViewController:someNameController animated:YES];

por:

[self.navigationController pushViewController:vc animated:YES];

Enviado desde mi C6603
Gracias  
iMiembro 2G
iMiembro 2G
Mensajes: 27 Agradecido: 0
01 Jul 2013, 09:14# 3

Justo lo que queria! muchas gracias

Gracias  

Publicidad
Publicidad