В моем приложении я хочу показать вид снизу. Поэтому для этого я анимировал нижние ограничения. Анимация работает нормально, но проблема в том, что поля неправильные
оригинальный вид
Проблема в том, что кнопки не в центре
Код
let translate = CGAffineTransformMakeTranslation(0, -(view.frame.height/2 - view.center.y/4 + 20))
let scale = CGAffineTransformMakeScale(0.7, 0.7);
let transform = CGAffineTransformConcat(translate, scale)
UIView.animateWithDuration(0.6, delay: 0, options: .CurveEaseInOut, animations: {
self.ivLogo.transform = transform
}, completion:nil)
self.view.layoutIfNeeded()
//self.loginSignUpView.layoutIfNeeded()
UIView.animateWithDuration(1.0, delay: 0, options: .CurveEaseInOut, animations: {
self.loginSignUpBottomConst.constant=30
self.loginSignUpView.layoutIfNeeded()
self.view.layoutMarginsDidChange()
}, completion: nil)
}
self.view.layoutIfNeeded() UIView.animateWithDuration(1.0, animations: { self.loginSignUpBottomConst.constant=30 self.view.layoutIfNeeded() })
.. нет необходимости в другом коде, например stackoverflow.com/a/32516167/4601170 - person EI Captain v2.0   schedule 15.07.2016