是否可以通过Interface Builder删除表视图底部的空单元格

时间:2014-11-27 20:11:22

标签: ios xcode swift interface-builder xcode6

我可以通过XCode中的Interface Builder执行以下操作吗?

self.tableView.tableFooterView = UIView(frame: CGRectZero)

我需要删除表格视图底部的空单元格。

提前致谢。

2 个答案:

答案 0 :(得分:2)

是的,你只需要将一个UIView作为tableFooterView添加到你的tableview。使用常规tableFooterView时,将不再显示空单元格。

在你所说的代码中:

self.tableView.tableFooterView = UIView(frame: CGRectZero)

在IB / Storyboard中:

只需在UITableView中拖动UIView即可。如果你不能将它直接放在Sections之后,那么将它放在该部分之前(作为tableHeaderView),然后将其拖动。它将被视为tableview的页脚; - )

enter image description here

答案 1 :(得分:1)

不,这只能在代码中完成。 IB缺少显示空单元格的复选框。

我可以问你为什么不想在你的代码中使用它?