snapkit

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yyyyccll/article/details/89891266

snapkit
https://www.jianshu.com/p/f2aba4796463

$0.left.right.bottom.top.equalToSuperview()       	和父view相等
make.left.equalToSuperview().offset(15)			和父view比较,有15的边距
$0.height.equalTo(250)			高度设定一个默认值
make.top.equalTo(cancleButt.snp.bottom)	紧挨着上面的控件
$0.bottom.equalTo(view.safeAreaLayoutGuide.snp.bottom)	紧挨着当前view对应的安全区域的下方
$0.centerY.equalToSuperview()			水平中心对齐
$0.size.equalTo(CGSize(width: 26, height: 26))	指定size
make.edges.equalToSuperview().inset(UIEdgeInsets(top: 20, left: 20, bottom: 20, right: 20))	距离父view边距都为20
make.centerX.lessThanOrEqualTo(view1.snp.leading)	水平中心线<=view1的左边
make.width.equalTo(250).priority(999)	优先级priority来设置我们的约束,SnapKit的优先级最大值只能是 1000

猜你喜欢

转载自blog.csdn.net/yyyyccll/article/details/89891266