美文网首页iOS好货
UItableViewcell使用SDAutoLayout自动适

UItableViewcell使用SDAutoLayout自动适

作者: Jack陳 | 来源:发表于2017-04-12 15:20 被阅读0次

    UItableViewcell使用SDAutoLayout自动适配cell高度

    在自定义的UItableViewcell.h中


    定义一个Model的属性

    在自定义的UItableViewcell.m中

    重写此Model的set方法

    在重写的set方法中进行赋值和适配

    添加到视图的时候必须写self.contentView addSubview:

    适配的时候先赋值 在进行位置适配

    注意:是以self.contentVIew为父视图进行适配

    在所有的控件都适配结束后,调用SDAutoLayout的方法(最后一行)传入最底部控件

    在VIewController中

    在表格的高度方法中用TableVIew调用cellHeightForIndexPath方法

    传入的值分别是indexPath

    model是Model

    ketPath是在UITableVIewCell.h中自定义的Model的名字

    cellClass是自定义的类

    contentViewWidth是单元格的宽度

    这样cell的自定义高度就完成了

    相关文章

      网友评论

        本文标题:UItableViewcell使用SDAutoLayout自动适

        本文链接:https://www.haomeiwen.com/subject/eaemattx.html