2012-03-05 106 views
0

我有故事板的項目,開始與viewController登錄,當用戶登錄應用程序更改爲tabbar,根rootView是viewController沒有tabbar。 我的問題是,我想實現的方法「tabbar didselectviewcontroller」或「tabbar didselectitem」,但我不能這樣做在AppDelegate,因爲我不知道如何創建UITabarController並將他連接到IB上的tabBar,如果我創建屬性tabBar我無法在IB中的任何地方看到他。 有人可以幫助我嗎?Tabbar與故事板

回答

-1

我不完全明白你的問題是什麼。你有看看the apple docs還是說明here

+0

是的,我看過他們,但我沒有看到答案,我需要知道如何創建UITabarController並將他連接到故事板上存在的tabbar。 – Segev 2012-03-05 08:16:09

+0

-1「解釋鏈接」沒有提到tababr didselectitem代表。 – JohnMerlino 2012-05-07 18:41:47

0

如果我正確理解你的問題,我會這樣做: 在故事板中添加一個Tabbarview控制器,然後在你的第一個視圖中實現一個方法,當用戶成功登錄時,加載tabbarviewcontroller(模態轉換) 然後創建類文件使用TabBar控制器,並使用類,你應該abale實施didselectviewcontroller(你應該包括UITabbarcontrollerdelagate在你頭接口我相信) 希望它有助於

3

如果我正確理解你的問題,你需要一種獲取從storyboard創建的tabbar的方法。

試試這個:

[(UITabBarController*)self.window.rootViewController tabBar] 

因爲rootView是UITabBarController actually,只是用的viewController手柄類型的引用。