Я позиционирую 3 uibtton с одинаковой высотой и шириной и тем же значением x, единственное, что я хочу изменить, это то, что я хочу, чтобы каждый uibutton добавил 40 позитивов, чтобы отделить его. Я думаю, что есть какой-то способ сделать это с помощью цикла вместо того, чтобы делать это вручную, как я делал ниже. Я хочу, чтобы (equalTo: view.centerYAnchor, constant: 0), был заменен на yP плюс 40 при каждом вызове.
var yP = 0
undoButton.trailingAnchor.constraint(equalTo: view.centerXAnchor, constant :25),
undoButton.topAnchor.constraint(equalTo: view.centerYAnchor, constant : 0),
undoButton.widthAnchor.constraint(equalToConstant: CGFloat(widthBox)),
undoButton.heightAnchor.constraint(equalToConstant: 20),
clearButton.trailingAnchor.constraint(equalTo: view.centerXAnchor, constant :25),
clearButton.topAnchor.constraint(equalTo: view.centerYAnchor, constant : 40),
clearButton.widthAnchor.constraint(equalToConstant: CGFloat(widthBox)),
clearButton.heightAnchor.constraint(equalToConstant: 20),
color.trailingAnchor.constraint(equalTo: view.centerXAnchor, constant :25),
color.topAnchor.constraint(equalTo: view.centerYAnchor, constant : 80),
color.widthAnchor.constraint(equalToConstant: CGFloat(widthBox)),
color.heightAnchor.constraint(equalToConstant: 20),