最新的项目里,有一个需要改变约束高度的地方,我不知道大家的项目是怎么布局的,我这边基本都是autolayout自动布局。
我碰到这个问题主要是在弹出键盘,收取键盘的时候,本来想加一个view缓慢收起的动画,无奈UIView动画对Constraint不起作用(甚至用了fon循环改变高度也没用),上网上查了很多方法,下面是我要改变的约束。
下面是解决方法的代码
//约束动画
[self.view layoutIfNeeded];
[UIView animateWithDuration:0.3
animations:^{
self.textlayout.constant = 0;
[self.view layoutIfNeeded]; // Called on parent view
}];
本文探讨了在iOS应用中遇到的键盘弹出时视图动画失效的问题,并提供了通过调整约束动画来实现平滑过渡的解决方案。
8万+

被折叠的 条评论
为什么被折叠?



