删除 UItableView Cell 的第一行分隔符

Posted

技术标签:

【中文标题】删除 UItableView Cell 的第一行分隔符【英文标题】:Remove first line separator of UItableView Cell 【发布时间】:2021-02-22 22:58:50 【问题描述】:

如何以编程方式隐藏或删除 tableViewCell 的第一行分隔符?

我只需要删除单元格 0 顶行。

这种性质的东西:

if(indexPath.row == 0)
   //remove top seperator

【问题讨论】:

这能回答你的问题吗? Hide separator line on one UITableViewCell 【参考方案1】:

在您的 cellForRowAt 委托函数中,您可以使用:

if indexPath.row == 0 
        cell?.separatorInset = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: .greatestFiniteMagnitude)
    

【讨论】:

以上是关于删除 UItableView Cell 的第一行分隔符的主要内容,如果未能解决你的问题,请参考以下文章

iOS UITableView-纯代码创建UITableView,Cell点击事件,Cell左滑删除

iOS开发UITableView中如何删除某一组中某一行的数据?要用啥方法?

UITableView删除cell导致崩溃的bug

iOS - UITableView 编辑(cell的插入, 删除, 移动)

ios ~ UITableView 编辑(cell的插入, 删除, 移动)

正确委派自定义 Cell 中的按钮操作以删除 UITableView 中的行