TableView作为带导航控制器的子视图

时间:2012-07-20 11:57:31

标签: uitableview ios5 uinavigationcontroller subview

我想有一个视图(五个标签中的一个),其中包含一些子视图(标签,图像等),包括一个表视图,因此表视图只占用屏幕的一半(类似于此线程{ {3}})。我已将视图控制器设置为tableview委托和数据源,但如何在此表视图中使用导航(uinavigationcontroller)?

澄清: 我开始使用基于标签栏的应用程序,并希望其中一个标签栏视图在顶部有一些标签,在该视图的下半部分有一个表格视图。我自己解决了,见下文

1 个答案:

答案 0 :(得分:0)

这当然比我想象的要简单。我设置了一个带有一些标签的标签栏控制器(带有单独的视图控制器)。我在导航控制器中嵌入了一个视图控制器(使用菜单编辑器 - 嵌入 - 导航控制器)。将标签和uitableview(通过Storyboard)添加到视图并连接标签和表视图的出口,以及将视图控制器设置为委托和数据源(UITableViewDelegate,UITableViewDataSource)。