目前我正在开发一个具有2层表的程序,其值将来自JSON,
我几乎完成了所有操作,但导航部分阻碍了我,程序将在第一个视图中有一个数据列表,然后当用户点击(让我们说)选项1时,它会将视图切换到下一个表有一些选项A,B,C等
但到目前为止,当我点击选项1时,它永远不会切换视图。
虽然表数据源中的数据是第二个表的数据。
哦,我使用push方法来切换视图。
RootViewController *rvController = [[RootViewController alloc] initWithNibName:@"RootViewController" bundle:[NSBundle mainBundle]];
[self.navigationController pushViewController:rvController animated:NO];
我尝试使用[self.tableview reloadData]来重新加载tableview(希望在表中显示正确的值),它从未显示过。
感谢任何帮助。
提前完成。
答案 0 :(得分:0)
将iboutlet uitableview * somename提供给tableview.And根据您的要求更改您传递的数组。然后使用tableview名称,您可以重新加载它。
答案 1 :(得分:0)
最后,我从一本书中找到了解决方案。我会在这里分享我的发现,希望它能帮助那些和我一样陷入同样问题的人。
DemoAppDelegate *delegate =[[UIApplication sharedApplication] delegate];
[delegate.navigationController pushViewController:rvController animated:YES];
它对我来说就像一个魅力,希望它能帮助你们。