2011-01-28 41 views
0

我有一個UITabBarController,我想要顯示一個啓動消息描述自己的視圖之一(這是一個選擇隨機運動隊的視圖)。導航欄上會有一個單獨的按鈕,當按下該按鈕時,將會填充UIView以查看關於隨機運動隊的信息。再次按下該按鈕,顯示不同的團隊。所以,假設我選擇UITabBar中列出的其他項目,然後返回到此隨機視圖。我希望視圖成爲最後一個運動隊顯示的,不是的啓動路線頁面。有沒有人對如何實施這種情況有任何建議?具有默認啓動視圖的UITabBarController

+0

你可以嘗試讓它簡單你想要什麼,也不清楚或相當混亂。至少對我來說;; :(: – kthorat 2011-01-28 21:07:56

+0

我編輯了這個,它聽起來更清楚嗎? – 2011-01-28 22:02:05

回答

0

一些算法需要實現爲隨機的數據u離開該視圖通過後方法viewDidDisappear

EDIT在該視圖中加載:劃痕的是,使用UITabBarDelegate方法。從我的理解你試圖加載一個視圖不同,每當用戶按下它。

- (空)的TabBar:(UITabBar *)的TabBar didSelectItem:(UITabBarItem *)的項目

該方法被調用時,按下你的標籤欄項目,你可以檢查是否標籤欄項目是你想要的標籤欄項,然後在該方法中進行一些隨機數生成,並使用隨機數從包含團隊對象的NSArray中加載視圖。欲瞭解更多信息,請閱讀起來: http://developer.apple.com/library/ios/#documentation/uikit/reference/UITabBarDelegate_Protocol/Reference/Reference.htmlGenerating random numbers in Objective-C