您的位置:首页 > 移动开发 > Swift

iOS - Swift 如何使用Masonry和SnapKit

2016-12-23 13:13 351 查看
原文链接:http://blog.csdn.net/agonie201218/article/details/52638394

SnapKit:

https://github.com/SnapKit/SnapKit

v.snp_makeConstraints { (make) in
// 由于swift和oc语法不一样 equalTo(self.view)是传入参数
make.top.equalTo(self.view).offset(100)
make.left.equalTo(self.view).offset(100)
make.right.equalTo(self.view).offset(-100)
make.bottom.equalTo(self.view).offset(-100)
}


Masonry:

https://github.com/SnapKit/Masonry

由于swift和oc语法不一样 equalTo()是先调用get方法

v.mas_makeConstraints { (make) in
make.top.equalTo()(self.view).setOffset(100)
make.left.equalTo()(self.view).setOffset(100)
make.right.equalTo()(self.view).setOffset(100)
make.bottom.equalTo()(self.view).setOffset(100)
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  swift ios