TableView 去掉多余行数、IOS最后一行Cell系统分割线顶头

来源:互联网 发布:mac上的视频编辑软件 编辑:程序博客网 时间:2024/05/17 06:02

//去掉底部多余的表格线

    

    [self.mineTableViewsetTableFooterView:[[UIViewalloc] initWithFrame:CGRectZero]];


//最后一行分隔线顶头显示

    //http://stackoverflow.com/questions/25770119/ios-8-uitableview-separator-inset-0-not-working

    static void setLastCellSeperatorToLeft(UITableViewCell* cell)

    {

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

            [cell setSeparatorInset:UIEdgeInsetsZero];

        }

        

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

            [cell setLayoutMargins:UIEdgeInsetsZero];

        }

        

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

            [cell setPreservesSuperviewLayoutMargins:NO];

        }

    }



0 0
原创粉丝点击