je sais que c'est déjà allouer des informations à ce sujet sur Internet, mais je suis nouveau à la programmation et peu confus, j'ai besoin de peu d'aide s'il vous plaît ... par exemple j'ai 10 vues contrôleurs et commutation entre un avec des boutons commutation avecComment changer correctement de vue?
-(IBAction)goToSecondView:(id)sender {
SecondViewController *secondView = [[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil];
[self presentModalViewController:secondView animated:NO];
[secondView release];
}
/* or */
-(IBAction)goToSecondView:(id)sender {
SecondViewController *secondView = [[SecondViewController alloc]
initWithNibName:@"SecondViewController" bundle:nil]; [self.view addSubview:secondView.view];
[secondView release];
}
et après nécessité si je passe pour enlever la première vue avec ce qui suit:
[self.view removeFromSuperview]; /* or */ [self dismissModalViewControllerAnimated:YES];
et je ne sais pas comment faire enlever la première vue quand je commutation à la seconde, par exemple lorsque aller de FirstView à SecondVi ew la deuxième vue, besoin d'enlever le FirstView et après de SecondView aller à ThridView ou SevenView exemple et ont besoin d'enlever le SecondView ... Comment puis-je faire ? pouvez-vous faire un exemple de code s'il vous plaît? Je sais que c'est très facile mais pas pour moi, im nouveau à la programmation
-------------------- mise à jour ----------- -------------------------------------------------- -----
je veux faire quelque chose comme>here < mais je ne comprends pas tout, peut-on faire un exemple de code s'il vous plaît?
Merci beaucoup
i wana faire quelque chose comme ça, mais je ne sais pas comment la rendre correcte SecondViewController * secondView = [[SecondViewController alloc] initWithNibName: @ paquet "SecondViewController": nil]; [self presentModalViewController: secondView animé: NO]; [FirstViewController dismissModalViewControllerAnimated: YES];// rejeter la vue actuelle lors du passage à un autre – Sania
rejeter la vue actuelle lorsque je passe à l'autre, par exemple d'abord je vais de FirstView à SecondView après je vais de SecondView à FiveView et après à nouveau à SecondView, et je ne sais pas comment faire Pour ignorer la vue actuelle lors du passage à un autre – Sania
Si c'est comme cela que vous le faites, vous n'avez pas besoin de rejeter la vue vous-même, l'OS veillera à ce que les vues non visibles ne gaspillent pas plus l'espace dont ils ont besoin. – mbehan