iOS cell 分割线顶格

Posted 笔记而已

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS cell 分割线顶格相关的知识,希望对你有一定的参考价值。

cell 显示 系统自带的分割线总是不顶格,可以顶格处理

//把Cell的分割线顶格
-(void)setCellSeparator{
    if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) {
        [self.tableView setSeparatorInset:UIEdgeInsetsZero];
    }
    
    if ([self.tableView respondsToSelector:@selector(setLayoutMargins:)]) {
        [self.tableView setLayoutMargins:UIEdgeInsetsZero];
    }
}

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{
    if ([cell respondsToSelector:@selector(setSeparatorInset:)]) {
        [cell setSeparatorInset:UIEdgeInsetsZero];
    }
    if ([cell respondsToSelector:@selector(setLayoutMargins:)]) {
        [cell setLayoutMargins:UIEdgeInsetsZero];
    }
}

  

 

以上是关于iOS cell 分割线顶格的主要内容,如果未能解决你的问题,请参考以下文章

iOS uitableivewCell 下划线顶格

iOS中 自定义cell分割线/分割线偏移 韩俊强的博客

iOS中如何去掉cell分割线

iOS中如何去掉cell分割线

iOS8 tableview separatorInset cell分割线左对齐,ios7的方法失效了

通过 BPM 将音轨分割成片段,并使用 Superpowered iOS 分析每个片段