下面的代码正是我在寻找问题的方法,它只是在uibtton中执行此操作。我想对2个uitextfields和2个uilabels做同样的事情。因此,将textfield转换为uilabel,将textfield转换为uilabel。我认为您只需要更改“按钮输入”即可,但是我不知道该如何更改。我希望对象之间的间隔为40,如下所示。
func setConstraints() {
var yPosition: CGFloat = 0
[undoButton,clearButton,color].forEach { button in
NSLayoutConstraint.activate([
button.trailingAnchor.constraint(equalTo: view.centerXAnchor,constant :25),button.topAnchor.constraint(equalTo: view.centerYAnchor,constant : yPosition),button.widthAnchor.constraint(equalToConstant: CGFloat(widthBox)),button.heightAnchor.constraint(equalToConstant: 20)
])
yPosition += 40
}
}