2016-08-20 78 views
0

我有一个分组风格的UITableView。我已将页脚高度设置为0.分组下的灰色区域UITableView

tableView.sectionFooterHeight = 0.0 

当我向下滚动时,我在表格视图底部出现一个灰色区域。

enter image description here

如何摆脱这个领域的?

编辑:此问题仅适用于分组表格样式。如果我使用朴素风格,我不会得到空白区域。但使用普通风格不是其他原因的选择。

回答

1

它必须被消耗此区域部分页脚的高度。尝试设置以下内容:

func tableView(tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat { 

    return CGFloat.min 
} 
+0

这只是使区域变白。但空白区域仍然存在。 – RajV

+0

我编辑了答案。请检查 –

+0

是的,返回CGFloat.min修复了这个问题。有趣的是,返回0不起作用。也不要将sectionFooterHeight设置为0或CGFloat.min。 – RajV

0

实例化一个UIView例如tablefooter视图:

`tableView.tableFooterView = UIView()` 
+0

这并没有摆脱该地区。 – RajV

+0

你正在使用分组的tableview或纯.. ..? –

+0

正如我的问题所说,我正在使用分组样式。只有当我使用分组样式时才会出现问题。 – RajV