OStack程序员社区-中国程序员成长平台

标题: iOS 7.1 动画错误 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 20:38
标题: iOS 7.1 动画错误

昨天我将我的 iPhone 5 更新到 iOS 7.1,并在我当前的应用程序中发现了一个奇怪的错误。 UINavigationControllers 很少。经过几次过渡后,过渡的动画变得很快,就像根本没有动画一样。但更奇怪的是所有系统动画都变快了,默认UITableCell动画,模态窗口动画等等。

有人知道这是什么吗?在 7.0.6 的设备上没有这样的问题。

看起来它在几次调用后开始发生: [navController setViewControllers:popViewControllers Animation:animated];

PS:还有一件事 - 我的应用仍在使用 iOS 6.1 SDK

PPS:我不使用自定义默认动画。

更新:7.1 SDK 问题仍然存在。



Best Answer-推荐答案


在将我的 iPhone 从 iOS 7.0.3 更新到 7.1 后,我遇到了类似的问题。我使用导航栏来回走动几次,几次尝试后没有过渡动画。所有动画在发生时都会被破坏,例如。设备旋转动画。达到此状态后,再进行几次来回转换就会导致崩溃。

编辑 3:

在我的情况下,问题是因为从后台队列访问 GUI 对象。如果您遇到此问题,请确保从主线程访问所有 GUI 对象。非常感谢 Eugene 帮我解决了这个问题。

关于iOS 7.1 动画错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22559889/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4