gpt4 book ai didi

ios - 如何删除静态 UITableView 中只有一个部分的分隔符?

转载 作者:搜寻专家 更新时间:2023-11-01 05:51:06 25 4
gpt4 key购买 nike

我正在实现一个静态 TableView,它在 Swift 中有两个部分。我希望仅在第 0 节中具有与 UITableViewCellSeparatorStyle.None 相同的效果,同时在其他部分中保留分隔符。由于它是一个静态 TableView,我无法在 cellForRowAtIndexPath 函数中配置单元格(它总是得到一个单元格值 nil)。我尝试为每个静态单元格制作一些 IBOutlet 并配置它们的 seperatorInsetlayoutMargins 属性,但是它不起作用。所以我想知道是否有其他方法可以删除分隔符?谢谢!

最佳答案

首先添加效果 UITableViewCellSeparatorStyle.None 到tableView。之后,您可以在单元格中添加一个看起来像分隔符的小 View 。然后使用单元格连接到分隔符 View 。之后,您在单元格ForRowAtIndexPath 中唯一要做的就是

if(indexPath.section == 0) {
seperatorView.hidden = false
} else {
seperatorView.hidden = true
}

这是解决您的问题的小技巧。希望对你有帮助

关于ios - 如何删除静态 UITableView 中只有一个部分的分隔符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31850527/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com