【发布时间】:2016-02-16 09:52:31
【问题描述】:
我有 2 个视图控制器,我们将它们称为 ViewControllerA 和 ViewControllerB 在带有自动布局的情节提要中设置。我想为 2 个视图控制器之间的上/下滑动动画制作动画。
启动时ViewControllerA 在屏幕上可见。当一个动作被触发时,我希望ViewControllerB 向下滑动,所以它的view.origin.y 在动画开始时有一个负值 (-480),在动画结束时它的 view.origin.y 是 0。
然而,当做这个动画时,Xcode 唠叨Unable to simultaneously satisfy constraints.
如果想要使用向上滑动动画从 ViewControllerB 返回到 ViewControllerA 的动画,则 ViewControllerAs view.origin.y 在动画开始和结束时是正值 (480),view.origin.y 是 0而且 Xcode 不会唠叨关于约束的任何事情。
从负 y 值开始制作动画时,我需要考虑什么特别的事情吗?
【问题讨论】:
标签: ios xcode animation autolayout nslayoutconstraint