0
我看SnapKit文档:http://snapkit.io/docs/“上海华”不承认
如果你去它具有以下示例代码的用法部分:
let box = UIView()
superview.addSubview(box)
box.snp_makeConstraints { (make) -> Void in
make.top.equalTo(superview).offset(20)
make.left.equalTo(superview).offset(20)
make.bottom.equalTo(superview).offset(-20)
make.right.equalTo(superview).offset(-20)
}
,使被约束到一个盒子其superview的边缘与20pts的填充。
我试着在我自己的项目做这个:
thankYouMessage.snp_makeConstraints { (make) -> Void in
make.right.left.top.equalTo(superview)
make.height.equalTo(self.view.frame.height * 0.2)
}
但是在Xcode它说:“没有解决使用的标识符上海华盈的”。
什么问题?
'superview'被用作占位符。它们的意思是,如果在视图控制器中使用视图的超级视图,那么您将为可能的'self.view'添加约束。 – beyowulf