问题描述
如何摆脱状态栏上方出现的分隔线?在屏幕截图中很难看到它,所以我将其涂成红色.我在第一个单元格中尝试了下面的代码,但这没用.
How do I get rid of the separator line appearing above the status bar? It's hard to see in a screenshot, so I colored it red. I tried the code below for the first cell, but that didn't work.
cell.separatorInset = UIEdgeInsetsMake(0.f, 0.f, 0.f, 0.0f);
推荐答案
实现tableView:viewForHeaderInSection:
和tableView:heightForHeaderInSection:
在tableView:viewForHeaderInSection:
中返回矩形为零的视图,即[UIView alloc] initWithFrame:CGRectZero]
In tableView:viewForHeaderInSection:
return a view with zero rect i.e [UIView alloc] initWithFrame:CGRectZero]
在tableView:heightForHeaderInSection:
中,返回高度为0.01.
In tableView:heightForHeaderInSection:
return height as 0.01.
如果您在表格视图中有多个部分,请记住该部分.
Mind section if you have multiple sections in table view.
这篇关于如何删除顶部单元格分隔线的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!