在UITableViewCell中将分隔线扩展到最大值

时间:2015-02-22 15:45:47

标签: ios uitableview

默认情况下,分隔线的长度不足以到达两侧。

所以我试着把它扩展到最大值:

[cell setSeparatorInset: UIEdgeInsetsMake(cell.frame.origin.x, cell.frame.origin.y, tableView.frame.size.width, 0.5f)];

但这不起作用。长度永远不会改变。我错过了什么吗?

P.S我将需要针对不同行的不同设置

2 个答案:

答案 0 :(得分:2)

viewDidLoad:

[self.tableView setSeparatorInset:UIEdgeInsetsZero];

答案 1 :(得分:1)

在storyboard文件中选择tableview,转到属性检查器,选择自定义分隔符insets并将Left值更改为0.像这样:

enter image description here