在我设计的示例中,我有以下单一视图:
如您所见,它由几个简单的约束组成:
- 将水平和垂直中心对齐,
- 高度(设置为常数)
- 前导空格和尾随空格(设置为常量)
我想要实现的是让这个红色/粉红色的视图从顶部"进来".传统上,在一个没有约束的世界中,我只会在UIView.animateWithDuration
的范围内修改框架,但是我不确定如何在约束世界中进行类似的修改.
To reiterate my question, how can I make my view start out of scene and animate the view flying in from the top?
我考虑过设置垂直中心约束的动画(随后调用layoutIfNeeded
),但没有达到预期效果.
谢谢你的帮助.