如何将导航栏添加到UITableView

时间:2010-09-20 11:18:51

标签: objective-c cocoa-touch interface-builder uitableview

我在我的应用程序中添加了一个子视图。视图控制器是一个UITableViewController。当我打开.xib文件时,我看到了表格,但是我无法将导航栏拖到它上面。因此,一旦用户进入视图,他们就无法返回上一个屏幕。可以做些什么?

1 个答案:

答案 0 :(得分:2)

UITableView nib表示不能拥有它。您可以在拥有navigationController的情况下模拟UI。

如果你想拥有一个导航控制器,你的UITableView必须被推入到navigationController的堆栈中。

假设你的视图控制器是ViewControllerA有一个navigationController,那么这个方法将确保你的UITableView中有导航控制器:

[viewControllerA.navigationController pushViewController:tableViewController animated:YES];