【发布时间】:2016-01-21 16:03:14
【问题描述】:
我已经尝试删除这些分隔符有一段时间了,我无法删除它们太可怕了。我在stackoverflow中尝试了很多答案,但没有人有帮助:/
问题来了:
我无法删除单元格之间的这些空白:s。
我试过了:
- 将背景颜色更改为与单元格相同的灰色,但它不起作用
- 检查单元大小
- 将 separatorStyle 设置为 UITableViewCellSeparatorStyle.None
- 使用 tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat 返回良好的高度
- 在主情节提要中禁用分隔符
...我真的不明白如何删除这些空白...
对不起我的英语,
谢谢
我正在添加这个。现在你可以检查我的设置了:(你可以看到分隔符被禁用)
【问题讨论】:
-
看起来它不是分隔符,而只是单元格之间的空格。你有任何页眉/页脚吗?尝试将标题背景颜色设置为单元格背景颜色,看看空白是否仍然存在。
-
对我来说,UITableViewCellSeparatorStyle.None 解决方案在 - (id)initWithStyle:(UITableViewStyle)style 函数中具有解码功能,非常完美。我不知道你有没有办法给我发项目!以这种方式帮助您会容易得多:)
-
勾选,降低单元格高度并添加表格视图背景色。然后在此处附加屏幕。你在使用自定义单元格吗?
-
我的 tableView 有灰色背景色。我正在使用自定义单元格,是的,但我设置了良好的高度:s
-
似乎每个其他单元格的大小都不同。这几乎看起来是故意的。这是您生成的代码吗?你能发布你的 cellForIndexPath 函数吗?如果表格中有任何自定义单元格,也许您的单元格中有任何设置功能?
标签: ios swift uitableview tableviewcell