【发布时间】:2012-04-05 08:39:10
【问题描述】:
我有一个项目接近完成我需要它做的所有事情。它有一个主页,其中有四个按钮,可让您选择一个选项。然后从这些选项启动一个 tableview 页面,并显示来自网站的已解析 XML 提要。然后,您可以选择表格中的一个选项来查看该项目的详细视图、查询它等等。
我的问题是我需要向 TableViewController 页面添加更多元素,而不是 tableview 本身。我想要一个自定义的后退按钮(不是导航控制器标准)以及一些标签、图像等。
在 TableViewController xib 中,tableview 本身填充页面。我无法调整它的大小以在其上方添加更多元素。我可以在表格视图上方添加一个看似“视图”的窗口并将东西放入其中。但它似乎将视图添加到 tableview。这意味着当我滚动表格时,新的后退按钮等其他元素会作为表格的一部分滚动出去。
所以我想知道我是否需要这个页面不是 tableviewcontroller,而是一个 viewcontroller,里面有一个 tableview,以及我的其他带有按钮的视图等。这是正确的方法吗?但如果是这样的话,那么我如何在代码中实例化 tableviewcontroller 呢?因为我的页面将不再属于那种类型 - 它只是一个视图控制器。但是在代码中,我正在制作一个 tableviewcontroller .. 有点被那条路线吓到了。
对此的任何启发将不胜感激,因为各种搜索都让我无所适从。谢谢。
【问题讨论】:
标签: objective-c ios uitableview