Как анимировать UIView с ограничениями в Swift?
В моем надуманном примере у меня есть следующее единственное представление:
Как видите, он состоит из нескольких простых ограничений:
Выровнять горизонтальные и вертикальные центры,Высота (установлена на постоянную)Начальные и конечные пробелы (установлены на постоянные)Я стремлюсь добиться того, чтобы этот красновато-розоватый вид "вошел" сверху. Традиционно, в мире без ограничений я бы просто изменил фрейм внутриUIView.animateWithDuration
Однако я не уверен, как я делаю подобное в мире ограничений.
Чтобы повторить мой вопрос, как я могу заставить свой вид начинать со сцены и анимировать вид, летящий сверху?
Я рассмотрел анимацию ограничения вертикальных центров (и впоследствииlayoutIfNeeded
), но это не достижение желаемого эффекта.
Спасибо за вашу помощь.