1、去掉某一行的cell分割线

cell.separatorInset = UIEdgeInsetsMake(0, ViewWidth, 0, 0); // ViewWidth  [宏] 指的是手机屏幕的宽度

原理是:使指定的这一行的cell分割线向右偏移一个屏幕的距离(足够),这样这条分割线就已到了屏幕外也就看不到了。但是会牵扯出另一个问题,你会发现标题label也不见了,因为它也移出了屏幕之外。
这里写图片描述

2、去掉整个tableView的所有cell分割线

self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐