我有一个UIImageView
对象,它在触摸 a 时会在屏幕上和屏幕外显示UIButton
,我通过更改它来做到这一点NSLayoutConstraints
。我已经使用以下代码成功地为“运动”设置了动画:
self.addY.constant = 44.0f;
[self.addingScreen setNeedsUpdateConstraints];
[UIView animateWithDuration:0.50f animations:^{
[self.addingScreen layoutIfNeeded];
}];
其中 addY 是屏幕顶部的约束,而 addedScreen 是我的UIImageView
对象。我的问题是我有一系列具有垂直间距限制的对象来添加屏幕,我希望它们随之滑动。发生的情况是,这些对象会立即移动到它们的最后一帧,而在UIImageView
我在代码中设置的 0.5 秒内缓慢移动。如何让这些对象与UIImageView
? 谢谢您的帮助 :)