3

我有一個UIViewController,它包含一個帶有三個選項卡(每個選項卡都是UINavigationController)的UITabBarController。UITabBarController響應緩慢

我遇到的問題是,在模擬器和設備中,從一個標籤到另一個標籤需要幾秒鐘的時間。我沒有(但)有辦法衡量需要多長時間,但是,它是顯而易見的。

我想了解如何讓我的UITabBarController更具響應性。是解決方案來實現我自己的UITabBarController?

+0

您是否在每個選項卡上的視圖控制器的-init,-viewDidLoad,-loadView或-viewWillAppear中的主線程上執行任何耗時的操作? – 2011-05-17 03:58:12

+1

我碰到同樣的問題,你有解決方案嗎? – John 2012-10-06 03:58:06

回答

0

UITabBarController應該始終是任何層次結構中最外層的視圖控制器。如果不是,你總會遇到某種問題。

也就是說,您描述的具體問題可能不是您的層次結構的結果。我建議調查執行的代碼來顯示一個新的選項卡 - 如果你這樣做了,或者如果沒有,就用NSLog。

+1

我從你的經驗中究竟應該從儀器中看到什麼? – amehta 2010-10-13 18:43:58