Анимировать размер UILabel не изменяет размер StackView, который его содержит

Ребята... у меня есть кнопка и вертикальный стек с двумя надписями внутри. Когда я нажимаю на кнопку, я хочу плавно уменьшить / увеличить размер шрифта с помощью анимации.

Следующий код выполняет анимацию (внутри блока анимации), но stackView не меняет его размер самостоятельно:

self.trackingStatus.transform = CGAffineTransformScale(self.trackingStatus.transform, 0.5, 0.5);

Когда я использую следующий код, stackView изменяет размер, но я не думаю, что вы можете анимировать это свойство:

self.trackingStatus.font = self.trackingStatus.font.fontWithSize(11.0)

Помимо проблемы с stackView, CGAffineTransformScale искажает текст. Не могли бы вы помочь мне с этими двумя проблемами?

Большое спасибо!

0 ответов

Другие вопросы по тегам