UIView动画并不总是有效

时间:2014-11-27 22:57:23

标签: ios objective-c xcode animation uiview

我有动画问题。 当我测试应用程序(在模拟器或真正的iPad中),两次以上的时间,动画不起作用。甚至两个视图之间的转换。 我试图在没有动画的情况下显示我想要的内容,但问题仍然存在于转换中。

你能帮助我吗?因为我真的不知道该怎么做:/ 感谢

    -(void)displayWithFrame:(CGRect)f
{

    [UIView animateWithDuration:0.3 delay:0.0f options:UIViewAnimationOptionTransitionNone
                     animations:^{
                         recherche.frame = f;
                     }
                     completion:^(BOOL finished){
                         [recherche initSubviews];
                     }];
}

非常经典的动画^^

1 个答案:

答案 0 :(得分:1)

问题解决了。 我在viewWillAppear而不是viewDidAppear中提供我的数组和reloadData。 我不知道为什么这会导致动画崩溃,但经过大量的测试后,我确定这是问题的根源。 我希望有一天能帮助别人^^