如何在tableView的indexPath隐藏分隔符?这意味着,删除特定的分隔符,而不是所有的分隔符[重复]

Posted

技术标签:

【中文标题】如何在tableView的indexPath隐藏分隔符?这意味着,删除特定的分隔符,而不是所有的分隔符[重复]【英文标题】:How can I hide the separator at indexPath in tableView?It means ,remove specific separator,not all separators [duplicate] 【发布时间】:2016-09-12 03:46:22 【问题描述】:

如果我不隐藏分隔符,用户界面将如下所示: The normal status

但是我需要做的是在tableview中隐藏分隔视图的一部分。例如: What i want to display

我曾尝试设置 [separatorinset],但没有成功。

【问题讨论】:

您可以将分隔符样式更改为None来隐藏它,它在tableView属性中 我知道如何隐藏所有分隔符,但我期望的结果是将分隔符隐藏在 indexPath 的单元格中。只是分隔符的一部分,而不是全部。 【参考方案1】:

我解决了使用这些代码的问题:

cell.separatorInset = UIEdgeInsetsMake(0, 0, 0, FNDeviceWidth);//FNDeviceWidth,the cell's width cell.layoutMargins = UIEdgeInsetsZero; cell.preservesSuperviewLayoutMargins = NO

【讨论】:

你应该编辑你的答案而不是发表评论。 明白了。谢谢你的帮助

以上是关于如何在tableView的indexPath隐藏分隔符?这意味着,删除特定的分隔符,而不是所有的分隔符[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何在tableview中动态扩展indexpath行?

如何在 UITableView 中获取选定的 indexPath.section 和 indexPath.row 值?

删除 TableView 中的行后如何更新 indexPath?

如何获取当前正在显示的tableView的indexPath.row?

如何从扩展的 collectionview 到达 tableview 的 indexpath.row?

仅当 indexPath 对象可用时,如何在 tableview 单元格上使用标签