2012-02-23 28 views
0

我在我的應用程序中使用了1個UINavigationController,並且每次我推送一個UIViewController時,總是將動畫選項設置爲YES。然而,在我的應用程序的某個時候,它只是停止動畫。通常,當我推送UIViewController時,屏幕從右向左轉。現在,它突然出現,沒有任何動畫。UINavigationController在推動控制器時停止動畫效果?

什麼可能導致這種情況發生?我總是推動動畫:是的,那麼是否有什麼干擾全球動畫設置?

萬一它有幫助,我也在我的應用程序的幾個點使用MBProgressHUD。

+0

你解決了這個問題嗎?我面對同樣的問題 – kokos8998 2018-02-06 08:48:36

回答

0

嗯,似乎問題是由於我在一個不是主UI線程的線程內的表上調用reloadData導致的。

0

一些可能性包括內存不足或線程阻塞某處。在這個動畫中,你在主線程上做了多少處理?

相關問題