我对动画有疑问。 当我测试应用程序时(在模拟器或真实的 iPad 中),动画不工作的次数超过二分之一。甚至两个 View 之间的转换。 我试图在没有动画的情况下显示我想要的内容,但问题仍然存在于转换中。
你能帮帮我吗,因为我真的不知道该怎么做:/ 谢谢
-(void)displayWithFrame:(CGRect)f
{
[UIView animateWithDuration:0.3 delay:0.0f options:UIViewAnimationOptionTransitionNone
animations:^{
recherche.frame = f;
}
completion:^(BOOL finished){
[recherche initSubviews];
}];
}
很经典的一部动画^^
最佳答案
问题解决了。 我在 viewWillAppear 而不是 viewDidAppear 中提供我的数组和 reloadData。 我不知道为什么这会导致动画崩溃,但经过大量测试,我确定这是问题的根源。 我希望有一天它能帮助别人^^
关于ios - UIView 动画并不总是有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27179707/