Попытка анимировать высоту UIView, которая изначально была установлена на 1%
footerView.height(1%)
После определенного действия процент высоты изменяется следующим образом:
DispatchQueue.main.asyncAfter(deadline: .now() + 1.9, execute: {
self.footerView.height(10%)
UIView.animate(withDuration: 1.0, delay: 0.0, options: .curveEaseIn, animations: {
self.layoutIfNeeded()
}, completion: nil)
})
Это неработа.
В приведенном выше фрагменте, если я заменю
self.footerView.height(10%)
на
self.footerView.heightConstraint?.constant = 50
работает. Однако мне нужно дать процент вместо константы.
Есть ли способ с библиотекой Stevia сделать это?
Любая помощь приветствуется! Спасибо!