如何使用snapkit在超级视图中垂直居中放置UIImageView?我这样尝试过:
imageview.snp.makeConstraints { (make) in
make.centerY.equalTo(view.center.y);
}
Run Code Online (Sandbox Code Playgroud)
但似乎不太好。我该如何使用snapkit
尝试以下代码
Imageview.snp.makeConstraints { (make) in
make.left.equalTo(view.snp.left).offset(50)
make.centerY.equalTo(self.view)
make.width.height.equalTo(100)
}
Run Code Online (Sandbox Code Playgroud)
只给 imageView 一个 centerY 是不够的,你还需要给它宽度,高度和 x 约束,所以试试这个
imageview.snp.makeConstraints { (make) in
make.left.equalTo(view.snp.left).offset(50)
make.centerY.equalTo(self.view)
make.width.height.equalTo(100)
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2265 次 |
| 最近记录: |