iOS 使用SDAutoLayout实现控件根据内容进行宽度自适应和高度自适应

参考文档:使用SDAutoLayout实现控件根据内容进行宽度自适应和高度自适应

举例,让label高度自适应

    contentLabel =[[UILabel alloc]init];
    [contentScroll addSubview:contentLabel];      
    //第一步:autoHeightRatio(0)
    contentLabel.sd_layout.leftEqualToView(contentScroll).topEqualToView(contentScroll).rightEqualToView(contentScroll).autoHeightRatio(0);
    //第二步:
    [self.view setupAutoHeightWithBottomView:contentLabel bottomMargin:0];

你可能感兴趣的:(iOS 使用SDAutoLayout实现控件根据内容进行宽度自适应和高度自适应)