ios - UIView 动画并不总是有效

标签 ios objective-c xcode animation uiview

我对动画有疑问。 当我测试应用程序时(在模拟器或真实的 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/

相关文章:

ios - 添加自定义按钮后 UIScrollView 运行不流畅

android - 在 mobilefirst ant 构建中控制 wlServerContext

iOS9 Xcode 7 - 核心数据 - 避免重复对象

ios - 选择时停止 SWRevealViewController 动画

objective-c - 自动滚动到 NSTextView 的末尾

iphone - 将对象作为参数传递给 iOS 上 Objective C 中的 wcf 服务

ios - 无法存档更新的 iOS PhoneGap 应用程序

ios - NSManaged 对象 initWithCoder 错误

ios - 将标签置于 ImageView 中心(Swift)

ios - iPhone 上未触发选择(适用于 iPad)