弄了半天,一直以为是uiview的动画缓存什么的,或者block循环,没释放什么的,

有人让我在animations的block加入这一句代码:[self setNeedsLayout];
    [self layoutIfNeeded];,但实际上这两句是对于,自适应的约束起效果的。




真正的解决方法是:在uiview动画之前加入:

[UIView setAnimationsEnabled:YES];

这句话的意思是是否显示动画过渡效果.


代码如下:

UIView动画只显示结果UIview动画闪现

相关文章: