addConstraintsWithFormat是我的自定义扩展名。它运作良好。但是我在水平放置两个按钮时遇到了问题 登录按钮和注册按钮从底部开始为16,并且宽度应相等,并且两者之间应留有一定的空间
func setupViews() {
[loginButton, registerButton].forEach() { view.addSubview($0) }
//Constraints
view.addConstraintsWithFormat(format: "H:|-16-[v0]-20-[v1]-16-|", views: loginButton, registerButton)
view.addConstraintsWithFormat(format: "V:[v0]-16-|", views: loginButton)
view.addConstraintsWithFormat(format: "V:[v0]-16-|", views: registerButton)
}