J'ai vu le poste pour How to switch views by buttons on iPhone? mais cela ne répond pas comment basculer entre les vues avec des boutons. La personne qui a posé la question a décidé de passer d'une vue à l'autre avec uinavigationcontroller.basculer entre uiviews avec des boutons et non contrôleurs uinavigation
Je mets le code suivant dans une ibaction qui se déclenche lorsqu'un bouton est pressé dans la vue primaire.
PhoneNumberViewController *phoneNumberViewController1 = [[PhoneNumberViewController alloc] initWithNibName:@"PhoneNumberView2" bundle:nil];
self.phoneNumberViewController = phoneNumberViewController1;
[self.view removeFromSuperview];
[self.view insertSubview: phoneNumberViewController1.view atIndex:0];
Lorsque ce code s'exécute, la vue entière devient vierge. Si j'omets la partie removefromsuperview alors la vue disparaît derrière mon bouton mais le bouton reste toujours. Je ne suis pas sûr que ce soit la bonne façon de passer d'un bouton à l'autre, mais si quelqu'un sait comment faire cela, merci de nous aider. Aussi, si quelqu'un connaît des exemples de projets qui basculent entre les vues avec des boutons faites le moi savoir.
Merci mille fois!
En fait, je l'ai fait de la appdelegate et tout a fonctionné. Il est basé sur ce post: http://www.iphonedevsdk.com/forum/iphone-sdk-development/4052-have-someone-example-uibutton-switch-view-i-am-despair.html. Je pense définitivement que ton chemin est plus propre. – Atma