UIAlertView动画冻结

时间:2013-06-05 21:34:20

标签: ios uialertview

我过去在动画期间暂时看到UIAlertView冻结,但屏幕上没有任何其他内容冻结(例如从设备中删除应用时...其他应用继续摇摆)。在我的应用程序中,我的动画中途暂时有UIAlertView冻结,但是仪器中的Time Profiler没有显示会冻结UI的CPU使用情况,我可以看到其他在警报后面的UI中发生的事情。什么可能导致这种情况?

1 个答案:

答案 0 :(得分:2)

这种类型的事情通常是通过在某些控件的action方法中显示alertView引起的。如果是这种情况,请使用显示UIAlert的调度块(您可以在操作例程中准备),并将其异步调度到主队列。