Je construis une application iPhone et il est vous le savez plusieurs vues pour basculer entre eux, mais je fais face à un problème quand je passe entre eux et son comme celui-ci:Comment basculer entre les UIViews sans perdre les données?
Le second point de vue que je passer à a une UITableView et tous les le temps montre son chargement avec 4 lignes mais quand je passe à la troisième vue et essaie de revenir à la deuxième qui est la table toutes les lignes disparaissent.
Mon modèle d'iPhone est une application basée sur la vue. Le code utilisé pour basculer entre les vies comme ceci:
if (self.webController==nil) {
SearchWebViewController *d=[[SearchWebViewController alloc] initWithNibName:@"SearchWebViewController" bundle:nil];
self.webController=d;
[d release];
}
[UIView beginAnimations:@"flipping view" context:nil];
[UIView setAnimationDuration:0.5];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp
forView:self.view cache:YES];
[self.view addSubview:webController.view];
[UIView commitAnimations];
Comment basculer entre les vues et conserver les données dedans?
Toute idée s'il vous plaît et garder les choses simples, autant que possible :)
Montrez-nous le code de UITableView et comment vous créez sa source de données. – Bourne