【问题标题】:UINavigationController stops animating when pushing controllers?UINavigationController 在推送控制器时停止动画?
【发布时间】:2012-02-23 19:49:15
【问题描述】:

我在我的应用程序中使用了 1 个 UINavigationController,并且每次推送 UIViewController 时,我总是将动画选项设置为“是”。但是,在我的应用程序中,它只是停止了动画。通常,当我按下 UIViewController 时,屏幕会从右向左转动。现在,它只是突然出现,没有任何动画。

什么可能导致这种情况发生?我一直在推动动画:是的,那么有什么东西会干扰全局动画设置吗?

如果有帮助,我还在我的应用程序中的多个位置使用 MBProgressHUD。

【问题讨论】:

  • 问题解决了吗?我也面临同样的情况

标签: iphone ios


【解决方案1】:

一些可能性包括内存不足或某处的线程阻塞。在这个动画期间,你在主线程上做了很多处理吗?

【讨论】:

    【解决方案2】:

    嗯,问题似乎是因为我在不是主 UI 线程的线程内的表上调用 reloadData。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-12-07
      • 2012-04-25
      • 1970-01-01
      • 2011-08-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多