在UITableView中,heightForRow不等于单元格高度?

时间:2013-09-02 15:53:12

标签: ios objective-c uitableview size

我创建了一个viewController,它显示了一个简单的UITableView样式。有时候我有足够的细胞来填满桌子视图,有时候我没有。当我没有足够的单元格时,我想让表格视图更小,以便用一个显示与我的单元格颜色相同的背景颜色的视图填充屏幕的其余部分。

为此,我将heightForRow与表视图即将显示的单元格数相乘。我已将heightForRow设置为70,并且我已将自定义单元格的高度设置为70.这确实使我的表格视图比我的一个单元格更小。

tableView高度是以不同的方式计算的,还是我做错了什么?



编辑:下面的答案没有回答我的问题,但它解决了我的问题。

1 个答案:

答案 0 :(得分:1)

我用:

  

[yourtable setTableFooterView:[[UIView alloc] init]];