爱程序网

不用画线 设置UITableView的全屏分隔线

来源: 阅读:

 

 

如图  添加如下代码

 

    sTableView.separatorInset = UIEdgeInsetsZero;

    sTableView.layoutMargins = UIEdgeInsetsZero;

    cell.layoutMargins = UIEdgeInsetsZero;

 

第二种方法如下图   

-(void)viewDidLayoutSubviews

{

    

    [super viewDidLayoutSubviews];

    

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

        [_moreTableView setSeparatorInset:UIEdgeInsetsMake(0,0,0,0)];

    }

    

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

        [_moreTableView setLayoutMargins:UIEdgeInsetsMake(0,0,0,0)];

    }

}

 

 

-(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];

    }

    

}

 

 

 

少于150字不让发候选区   那我就多打点字吧。啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 啦啦啦 

 

关于爱程序网 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助