弄了半天,一直以为是uiview的动画缓存什么的,或者block循环,没释放什么的,
有人让我在animations的block加入这一句代码:[self setNeedsLayout];
[self layoutIfNeeded];,但实际上这两句是对于,自适应的约束起效果的。
真正的解决方法是:在uiview动画之前加入:
[UIView setAnimationsEnabled:YES];
这句话的意思是是否显示动画过渡效果.
代码如下:
弄了半天,一直以为是uiview的动画缓存什么的,或者block循环,没释放什么的,
有人让我在animations的block加入这一句代码:[self setNeedsLayout];
[self layoutIfNeeded];,但实际上这两句是对于,自适应的约束起效果的。
真正的解决方法是:在uiview动画之前加入:
[UIView setAnimationsEnabled:YES];
这句话的意思是是否显示动画过渡效果.
代码如下: