所以我刚刚将xCode升级到7.0版(7A220)并打破了一些动画,我不知道这里有什么不对。
[UIView animateWithDuration:SLIDE_UP_DURATION animations:^{
self.cubeIconWhiteYAlignmentToContainerView.constant = actualOffset;
[self.cubeNoIconWhiteImageView layoutIfNeeded];
[self.cubeIconWhiteImmageView layoutIfNeeded];
self.buttonConstraintToBottom.constant = FINAL_BUTTON_HEIGHT;
[self.logInButton layoutIfNeeded];
[self.registerButton layoutIfNeeded];
} completion:^(BOOL finished) {
if (finished) {
[self fadeIn];
}
}];
按钮向上滑动很好但图像视图会捕捉到最终高度。我缺少的是这只是苹果方面的一个错误?
答案 0 :(得分:-1)
显然,约束所涉及的两个视图都需要layoutIfNeeded调用。