tableView 分割线设置从左侧开始

在创建tableview的时候(viewDidLoad)方法中写如下代码

  if ([self.fruitNameTableView respondsToSelector:@selector(setSeparatorInset:)]) {

        [self.fruitNameTableView setSeparatorInset:UIEdgeInsetsZero];

    }

    if ([self.fruitNameTableView respondsToSelector:@selector(setLayoutMargins:)]) {

        [self.fruitNameTableView setLayoutMargins:UIEdgeInsetsZero];

    }

 在tableview的willDisplayCell方法中  填写

 if ([cell respondsToSelector:@selector(setSeparatorInset:)]) {

        [cell setSeparatorInset:UIEdgeInsetsZero];

    }

    if ([cell respondsToSelector:@selector(setLayoutMargins:)]) {

        [cell setLayoutMargins:UIEdgeInsetsZero];

    }

 

posted @ 2015-12-25 17:40  xiaolingling  阅读(424)  评论(0编辑  收藏  举报