UIView button
имеет ширину 44, и его анимация должна увеличиваться до 90. В настоящее время, когда анимация запускается, она выравнивает вид по центру на 44 ширины, а затем расширяет левую и правую стороны до 90.
self.button.widthConstraint?.isActive = false
self.button.width(90)
UIView.animate(
withDuration: animationDuration,
animations: {
self.layoutIfNeeded()
}
)
Как анимировать расширение только с правой стороны? Я хочу, чтобы левый был закреплен, в то время как правая сторона увеличивает его положение x.