whi*_*625 1 static uitableview ios swift
我正在实现一个静态TableView,它在Swift中有两个部分.我希望与UITableViewCellSeparatorStyle.None仅在第0部分中具有相同的效果,同时在其他部分中保留分隔符.由于它是一个静态TableView,我无法在cellForRowAtIndexPath函数中配置单元格(总是得到一个单元格值nil).我试图做一些IBOutlet中每个静态细胞和它们的配置seperatorInset和layoutMargins性能,但它只是不工作.所以我想知道是否有其他方法可以删除分隔符?谢谢!
首先添加效果UITableViewCellSeparatorStyle.None到tableView.之后,您可以在单元格中添加一个看起来像分隔符的小视图.然后使用cell.after提供与分隔符View的连接.在cellForRowAtIndexPath中你唯一需要做的就是
if(indexPath.section == 0) {
seperatorView.hidden = false
} else {
seperatorView.hidden = true
}
Run Code Online (Sandbox Code Playgroud)
这是解决问题的一个小技巧.希望能帮助到你
| 归档时间: |
|
| 查看次数: |
6052 次 |
| 最近记录: |