我连续有3个UIButtons。我甚至很好并使用UIStackView。
当我本地化时;三个标签中的一个超出了我的界限。所以,要补偿;我踢了自动收缩。
buttons = [receivedButton, usedButton, sentButton]
_ = buttons.map {button in
button.titleLabel?.adjustsFontSizeToFitWidth = true
button.titleLabel?.minimumScaleFactor = 0.5
}
现在我遇到的问题是,当一个太长时它会自动收缩,但另外两个不会。无论如何,对我来说,#AutoShrinkTo:"在元素上,如果一个缩小,我可以确保它们都调整到最小字体大小。
通过这种方式,我不会在15pt" " 16 pt" " 16 pt"看起来很可怕。