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

来源:互联网 发布:青少年编程培训班 编辑:程序博客网 时间:2024/05/28 15:06

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

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




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

[UIView setAnimationsEnabled:YES];

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


代码如下: