IOS 7动画停止工作
动画经常在我的应用程序中停止工作。这可能是因为我在后台线程中进行了一些UI更新,我发现有人提供了一些类来Swizzle一些UIKit方法,以检查它们是否在主线程上被调用 链接如下:IOS 7动画停止工作,ios,animation,Ios,Animation,动画经常在我的应用程序中停止工作。这可能是因为我在后台线程中进行了一些UI更新,我发现有人提供了一些类来Swizzle一些UIKit方法,以检查它们是否在主线程上被调用 链接如下: 问题是我不知道如何使用它。以前有人用过吗?谢谢。与其添加一些第三方的东西,不如想想你自己的代码中有哪些地方做错了?我正在尝试检查我在后台线程中更新UI的位置,并修复了一些。现在,这个问题并不经常发生,但仍然可能发生。很难找出剩余的错误代码,因为问题是随机发生的。听起来确实像是线程问题。但是调试器在这方面非常优秀。简
问题是我不知道如何使用它。以前有人用过吗?谢谢。与其添加一些第三方的东西,不如想想你自己的代码中有哪些地方做错了?我正在尝试检查我在后台线程中更新UI的位置,并修复了一些。现在,这个问题并不经常发生,但仍然可能发生。很难找出剩余的错误代码,因为问题是随机发生的。听起来确实像是线程问题。但是调试器在这方面非常优秀。简单地使用NSLog将告诉您所处的线程。更一般地说,您可能需要合理地使用线程;不要过度使用后台线程,因为在最好的情况下,它们很难调试。虽然这对使用Swizzing代码没有帮助,但这是一个很好的解决办法(来自应用程序开发人员论坛),可以让动画再次工作:
[UIView setanimationEnabled:YES]