导航按钮不能正常工作

时间:2011-05-09 07:33:52

标签: objective-c xcode uitableview push

目前我正在开发一个具有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(希望在表中显示正确的值),它从未显示过。

感谢任何帮助。

提前完成。

2 个答案:

答案 0 :(得分:0)

将iboutlet uitableview * somename提供给tableview.And根据您的要求更改您传递的数组。然后使用tableview名称,您可以重新加载它。

答案 1 :(得分:0)

最后,我从一本书中找到了解决方案。我会在这里分享我的发现,希望它能帮助那些和我一样陷入同样问题的人。

DemoAppDelegate *delegate =[[UIApplication sharedApplication] delegate];
[delegate.navigationController pushViewController:rvController animated:YES];

它对我来说就像一个魅力,希望它能帮助你们。