我试图在我的 tableview 中设置 insets,这样每个单元格就不会相互粘连。
为此,我将以下方法添加到我的 tableView:willDisplayCell:forRowAtIndexPath
:
if([tableView respondsToSelector:@selector(setSeparatorInset:)]){
[tableView setSeparatorInset:UIEdgeInsetsMake(10, 15, 10, 15)];
}
我基本上想要在单元格的顶部和底部有一个 10pt 空间,在下一个单元格之前。此代码部分有效,因为在左侧和右侧有一个可见的 15pt 插图。但是,顶部和底部仍然相连。
谢谢!
~地毯嘶嘶声
最佳答案
最高值和最低值被忽略UITableViewCell Class Reference (separatorInset) :
[...]Only the left and right inset values are respected; the top and bottom inset values are ignored.[...]
我建议通过增加单元格的高度来设置间距,并在顶部和底部边缘放置适当的填充内容。
关于ios - UITableView 顶部和按钮分隔符插图不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20853082/