我有一个表视图,该视图通过xml解析器从Web服务获取数据。我现在可以在第一个视图上获得很好的数据,但是我的问题是,当我选择一行时,应该将我带到另一个具有表格的表上,并且我应该在那里选择一行以转到第三个详细信息视图,我似乎无法获得第二个视图来根据第一个视图选择来加载数据!现在,我应该为每个包含一些数据的视图获取一个不同的URL,如果是的话,如何根据前一个视图的选择来加载数据?

最佳答案

您需要使用UINavigationController

MySub1ViewController *mySub1ViewController = [[MySub1ViewController alloc] init];

//Push it to the top of the navigation controllers stack
[[self navigationController] pushViewController:mySub1ViewController animated:YES];

//Pop viewController from the view stack
[[self navigationController] popViewControllerAnimated:(BOOL)YES];


其中MySub1ViewController viewcontroller应该实例化第二个tableView。现在您需要将数据从currentViewController传递到此MySub1ViewController

有关更多信息,请检查tutorial

关于iphone - iPhone Web服务和表 View ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8354829/

10-15 04:37