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

Posted jgCho

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS8 tableview separatorInset cell分割线左对齐,ios7的方法失效了相关的知识,希望对你有一定的参考价值。


2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
-(void)viewDidLayoutSubviews {
    
    if ([self.mytableview respondsToSelector:@selector(setSeparatorInset:)]) {
        [self.mytableview setSeparatorInset:UIEdgeInsetsZero];
 
    }
    if ([self.mytableview respondsToSelector:@selector(setLayoutMargins:)])  {
        [self.mytableview setLayoutMargins:UIEdgeInsetsZero];
    }
 
}
 
-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPat{
    if ([cell respondsToSelector:@selector(setLayoutMargins:)]) {
        [cell setLayoutMargins:UIEdgeInsetsZero];
    }
    if ([cell respondsToSelector:@selector(setSeparatorInset:)]){
        [cell setSeparatorInset:UIEdgeInsetsZero];
    }
}

方法2:

使用UIAppearance,在程序开始的时候设置全局默认外观,不错的方法

以上是关于iOS8 tableview separatorInset cell分割线左对齐,ios7的方法失效了的主要内容,如果未能解决你的问题,请参考以下文章

iOS8:可以对静态单元格使用“tableview.rowHeight = UITableViewAutomaticDimension”吗?

将 JSON 解析为 TableView xcode 6.0.1,iOS8

[tableView setBackgroundColor:[UIColor clearColor]] 仅适用于 iOS8 的 iPad

iOS8新特性 计算 cell 的高度

iOS8以后自动计算cell的高度

iOS tableView右滑显示选择