6
У меня есть вид sView внутри моего ViewController. У этой высоты есть ограничение - я создал IBOutlet для этого ограничения - sViewHeightConstraint. Я хочу уменьшить высоту sView с анимацией.Анимация с высоты Swift
Я создал функцию
UIView.animateWithDuration(5.5, animations: {
self.sViewHeightConstraint.constant = 50
})
Высота зрения меняется, но я не вижу никакой анимации. Что я делаю неправильно?
спасибо! можете ли вы объяснить - что означает этот код? – moonvader
@moonvader 'layoutIfNeeded' в представлении заставляет все ожидающие операции завершить, а затем в блоке анимации захват кадра изменяется. –
для получения дополнительной информации. проверьте http://stackoverflow.com/questions/1182945/how-is-layoutifneeded-used –