之前的文章有一篇讲让分割线宽度为整个cell的宽度,今天发现了一种更优雅的方式,顺便拓展下如何指定移除某一行的分割线。
// 让分割线的宽度和cell的宽度一致
cell.preservesSuperviewLayoutMargins = false;
cell.separatorInset = UIEdgeInsetsZero;
cell.layoutMargins = UIEdgeInsetsZero;
// 指定某行分割线隐藏
[cell setSeparatorInset:UIEdgeInsetsMake(0, 0, 0, MAXFLOAT)];
效果如下图所示
WX20170719-224553@2x.png
网友评论