参考文档:使用SDAutoLayout实现控件根据内容进行宽度自适应和高度自适应
举例,让label高度自适应
contentLabel=[[UILabelalloc]init];[contentScroll addSubview:contentLabel];
//第一步:autoHeightRatio(0)
contentLabel.sd_layout.leftEqualToView(contentScroll).topEqualToView(contentScroll).rightEqualToView(contentScroll).autoHeightRatio(0);
//第二步:
[self.view setupAutoHeightWithBottomView:contentLabel bottomMargin:0];
网友评论