如何让UITableView单元寄宿生一直到达左侧屏幕的边缘?

时间:2015-03-18 18:06:29

标签: objective-c uitableview xcode6 tableviewcell

如何让UITableView中的单元格边框一直到达左侧屏幕的边缘?

enter image description here

2 个答案:

答案 0 :(得分:0)

只需将此属性设置为表格视图:

[tableView setSeparatorInset:UIEdgeInsetsZero];
[tableView setLayoutMargins:UIEdgeInsetsZero];

并将此属性添加到您的单元格中:

[cell setLayoutMargins:UIEdgeInsetsZero];

答案 1 :(得分:0)

  

这件事可以解决你的问题。在您正在使用tableview的类中编写此函数。

    -(void)viewDidLayoutSubviews
{
    if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) {
        [self.tableView setSeparatorInset:UIEdgeInsetsZero];
    }

    if ([self.tableView respondsToSelector:@selector(setLayoutMargins:)]) {
        [self.tableView setLayoutMargins:UIEdgeInsetsZero];
    }
}