2014-09-20 37 views
0

我完全用代码定义了我的表。我想删除填充的隔膜,但我的审判工作不设置UITableView分隔符插入零不起作用

[tableView setSeparatorInset:UIEdgeInsetsZero] 

[tableView setSeparatorInset:UIEdgeInsetsMake(0, 0, 0, 0)]; 
+0

实际上进一步的测试表明,填充存在,直到后,我呼吁台'reload'。 – 2014-09-20 05:14:56

回答

0

要删除分隔符。如果是的话,而不是将插入使用表格视图属性

[self.tblResults setSeparatorStyle:UITableViewCellSeparatorStyleNone]; 
+0

我不想删除分隔符。我想删除左边距/填充 – 2014-09-20 04:42:56

1

试试这个

[tableView setSeparatorInset:UIEdgeInsetsMake(0, 10, 0, 10)]; 
+0

这不能解决原始问题,但它将对称的分隔符居中。所以这对我来说是可以接受的。谢谢。 +1 – 2014-09-20 05:54:23

+0

可以显示屏幕截图,然后我知道哪种类型需要,我改变我的答案后 – 2014-09-20 06:03:25

1

您可以通过设置帧的X利润率为负的调整左边距/填充。

MyTableView = [[UITableView alloc] initWithFrame:CGRectMake(-5, 108, 325, 500);