所以我有一个清单类型的东西.但是我决定在单元格的左侧显示复选标记.为了实现这一点,我让每个单元格显示一个复选标记png图像cell.imageView?.image = UIImage(named: "check").这工作正常,但我遇到的问题是分隔线没有出现在复选标记下面,如下所示.我不喜欢这看起来如何,因为空细胞分离器延伸细胞的整个长度.有什么建议让分隔符在图像下方可见吗?

San*_*eep 25
将此方法添加到表视图的数据源:
func tableView(_ tableView: UITableView, willDisplay cell: UITableViewCell, forRowAt indexPath: IndexPath) {
cell.separatorInset = .zero
}
Run Code Online (Sandbox Code Playgroud)
或者在-tableView:cellForRowAtIndexPath:方法中做同样的事情.
对于Objective-C:
-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{
[cell setSeparatorInset:UIEdgeInsetsZero];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4050 次 |
| 最近记录: |