UITableView间距/单元格之间的间隙

时间:2016-12-20 01:56:33

标签: ios objective-c uitableview

我使用UITableView和两个不同的自定义单元格。两个细胞都有不同的高度。我以编程方式返回两个单元格的高度。我将分隔符类型设置为NONE。

问题是两个单元之间存在1px的间隙。两个单元之间不应有1px的间隙。我使用视图层次调试视图,以确保在单元格或单元格内部之间存在间隙,我发现间隙在单元格之间。

2 个答案:

答案 0 :(得分:0)

如果您尚未实施yourTableView.sectionHeaderHeight = 0.0f;,请务必设置tableView:heightForHeaderInSection:。否则,如果有,请在该委托函数中返回0.0

同样,如果由于某些原因而无法正常工作,并且您需要快速修复最后一分钟,则可以将视图框架的底边扩展1px。虽然我不建议将其作为长期解决方案。

答案 1 :(得分:0)

将xCode更新为8.2并将标题高度设置为0.0f对我有效。