2009-06-26 68 views

回答

0

我不確定它是default.png,當我啓動我的加載屏幕顯示爲全黑色 - 並且您不會期望default.png能夠在您擁有標籤欄元素時可以像在iPod應用程序中一樣對它們進行重新排序。

或許,如果你設置的UITabBarController selectedVC爲零......

+0

我試圖設置selectedViewController在applicationDidFinishedLaunching中爲零,但是當視圖出現時,第一個視圖控制器被自動選中 – 2009-06-27 08:10:18

0

這看起來/感覺它與爲Default.png完成。看看docs online (under selectedViewController),你可以選擇一個視圖控制器,該視圖控制器在標籤欄中沒有顯示,但仍然在viewControllers數組中,可能這是在iPod /音樂應用程序中完成的。所以必須爲用戶不能從標籤欄選擇的選項卡製作視圖控制器,並以編程方式選擇該視圖控制器。

+0

如果selectedViewController設置爲視圖控制器,那麼標籤欄中將不顯示「更多」標籤欄項目。 – 2009-06-27 08:12:15

1

這將工作的時候就已經被加載你的標籤欄:
self.tabBarController.selectedViewController = nil;

在的applicationDidFinishLaunching,你將不得不使用這樣的事情:
[tabBarController performSelector:@selector(setViewController:) withObject:nil afterDelay:0];

-1

能通過進行得到這個工作在我的標籤欄控制器上的選擇從applicationDidBecomeActive用以下代碼:

- (void)applicationDidBecomeActive:(UIApplication *)application { 
    self.tabBarController.selectedViewController = splashScreenControllerThatHasNoTab; 
} 
相關問題