如何在Storyboard中的UITableView中添加页脚

Jon*_*Cox 92 storyboard uitableview ios ios5

我是iOS开发的新手.

我想在一个表格视图中添加一个页脚UITableViewController.我已经在Storyboard中以图形方式使用了作为页脚的视图,但是我无法弄清楚如何将其作为页脚连接到我的表视图.

我可以以编程方式添加脚注UITableViewControllerviewDidLoad通过分配方法self.tableView.tableFooterView.但是我在Storyboard中创建了我的页脚视图,将它作为页脚添加到我的表视图的最佳实践方法是什么?

dbr*_*vic 186

您只需将视图拖动到tableView的底部区域即可.您将在层次结构中看到它将是tableview的子视图.然后,您可以在那里拖动子标记,例如标签和按钮,调整高度等.

  • 请注意,如果指定的原型单元格数超过0,则只能执行此操作.否则,拖入视图始终成为标题.要解决此问题,请将原型单元格的数量更改为1,在一个原型单元格下方的视图中拖动,然后将原型单元格的数量更改回0. (104认同)
  • 如果您无法在视图中拖动作为页脚视图,请添加标题视图,然后尝试添加另一个视图,就像添加标题视图一样,它会将自身设置为页脚,然后可以删除标题. (8认同)
  • 我完全按照描述完成了 - 为页脚添加了一个视图,为我的页脚视图创建了类,但是当我尝试连接出口时它失败了!它只是看不到类在哪里添加插座(手动选择没用) (2认同)

Jav*_*ría 8

非常简单!.dbrajkovic解决方案,但以图形方式.只需在表格视图中添加一个视图.这就是全部! 在此输入图像描述

在该示例中,页脚视图(免责声明视图)具有两个标签(Llb Disclaimer Title和Lbl Disclaimer Content).


tim*_*itz 5

上面的答案对我有用.我发现如果单元格填满了表格视图的整个高度,我就无法添加页脚.删除几个单元格允许我添加页脚,之后我可以添加单元格.

  • 或者只是拉伸场景的高度,使表格视图拉伸得更高. (4认同)
  • 要在界面构建器中拉伸表视图,请记住在大小检查器中为表视图场景将"模拟大小"设置为"自由形式". (2认同)