0
我建立一个iPhone应用程序,你知道多个视图之间切换,但我面临一个问题,当我在它们之间切换和它是这样的:如何在不丢失数据的情况下切换UIViews?
第二个视图,我切换到UITableView和每时间显示其载入4行,但当我切换到第三个视图,并尝试返回到第二个是表的所有行消失。
我的iPhone模板是基于视图的应用程序。用这样的抢答之间切换的代码:
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];
如何的意见之间切换,保持数据的呢?
任何想法,请和保持它的简单,尽可能:)
向我们展示UITableView的代码以及如何创建其数据源。 – Bourne