学习SDAutoLayout第三方库的用法总结
---恢复内容开始---
在做图文混排计算高度我觉得SDAutoLayout布局是最好用的第三方库了,这里学习SDAutoLayout用法总结一下
1 用法介绍: 2 1.1 > leftSpaceToView(self.view, 10) 3 方法名中带有“SpaceToView”的方法表示到某个参照view的间距,需要传递2个参数:(UIView)参照view 和 (CGFloat)间距数值 4 1.2 > widthRatioToView(self.view, 1) 5 方法名中带有“RatioToView”的方法表示view的宽度或者高度等属性相对于参照view的对应属性值的比例,需要传递2个参数:(UIView)参照view 和 (CGFloat)倍数 6 1.3 > topEqualToView(view) 7 方法名中带有“EqualToView”的方法表示view的某一属性等于参照view的对应的属性值,需要传递1个参数:(UIView)参照view 8 1.4 > widthIs(100) 9 方法名中带有“Is”的方法表示view的某一属性值等于参数数值,需要传递1个参数:(CGFloat)数值 10 1.5 > autoHeightRatio(0) 11 autoHeightRatio() 传0则根据文字自动计算高度(传大于0的值则根据此数值设置高度和宽度的比值) 12 1.6 > Cell 的高度自适应(只需下面一句代码) 13 [self setupAutoHeightWithBottomView:bottomView bottomMargin:15]; 14 //BottomView 底部的 view ; bottomMargin 底部的 view距 cell 的距离
---恢复内容结束---