应用SnapKit布局页面,定位控件的相对位置
func layout()
{
UserName.snp.makeConstraints{
make in
make.top.equalTo(self.view).offset(50)
make.left.equalTo(10)
make.right.equalTo(-10)
}
Mobile.snp.makeConstraints{ make in
make.top.equalTo(self.UserName.snp.bottom).offset(5)
make.left.equalTo(10)
make.right.equalTo(-10)
}
insertbtn.snp.makeConstraints{
make in
make.top.equalTo(self.Mobile.snp.bottom).offset(5)
make.left.equalTo(10)
}
viewbtn.snp.makeConstraints{
make in
make.top.equalTo(self.Mobile.snp.bottom).offset(5)
make.left.equalTo(self.insertbtn.snp.right).offset(20)
}
Count.snp.makeConstraints{
make in
make.top.equalTo(self.insertbtn.snp.bottom).offset(5)
make.left.equalTo(10)
}
tbv.snp.makeConstraints{
make in
make.top.equalTo(self.Count.snp.bottom).offset(5)
make.left.equalTo(5)
make.right.equalTo(-10)
make.bottom.equalTo(-20)
}
}
iPad Pro (12.9-inch) 效果
iPhone12效果