Как в swift поменять ширину каждой кнопки в стеке?

Есть стек из кнопок. Вертикальный. Я хочу что бы каждая нижняя кнопка была меньше, условно, на 5 пикселей. Как быть? Кнопка кастомная, констрейны все в false. Как обратиться к каждой кнопке по индексу в словаре?

func addButtonsToStack () {

    var colorLiteral: Dictionary = [UIColor: String] ()
    
    colorLiteral[.red] = "C"
    colorLiteral[.blue] = "D"
    colorLiteral[.green] = "E"
    colorLiteral[.brown] = "F"
    colorLiteral[.orange] = "G"
    colorLiteral[.black] = "A"
    colorLiteral[.purple] = "B"
    
  
    
    for (key,value) in colorLiteral {
        
        
        
        let button = CustomButton()
       
        
        button.setTitle(value, for: .normal)
        button.backgroundColor = key
        button.widthAnchor.constraint(equalToConstant: // вот здаесь какую формулу написать, что бы менялась ширина кнопок ).isActive = true
        mainStack.addArrangedSubview(button)
    }

Ответы (0 шт):