UITableView中带有导航的UITableView

时间:2014-06-25 03:23:46

标签: ios iphone objective-c uitableview

我正在使用具有UITableView的应用程序,然后当您单击某个元素时,它会将您带到子表视图。我已经编写了该功能,但我希望子表视图具有导航控制器,因此用户可以单击以返回到顶部的UITableView。如何在子UITableView中实现导航控制器?

在单击元素上,我将视图发送到子UITableView或导航控制器。

2 个答案:

答案 0 :(得分:2)

为了实现你需要将你的顶级表视图设置为NavigationController,然后你的子表视图具有导航外观。代码如下: -

TopTableViewController *topTable = [[TopTableViewController alloc] initWithStyle:UITableViewStylePlain];
UINavigationController *tableViewNavigationController = [[UINavigationController alloc] initWithRootViewController:topTable];

现在,当您从顶部表视图推送到子表视图时,您将在子表视图中也有导航栏。

答案 1 :(得分:1)

您好,您可以在调用sub时实现导航控制器。 代码是这样的:

UITableViewController *myTableViewController = [[UITableViewController alloc] initWithStyle:UITableViewStylePlain];
UINavigationController *tableViewNavigationController = [[UINavigationController alloc] initWithRootViewController:myTableViewController];

您应该做的是创建导航控制器并将表视图控制器设置为其根