2014-01-29 26 views
1

我正在使用UITabBarController和登錄系統創建應用程序。UITabBarController僅在登錄後才顯示視圖

UITabBarController某些選項卡(視圖),如果用戶登錄只能用。

if(loggedIn) { 
    //Show 5 tabs 
}else{ 
    //Show 3 Tabs 
} 

我怎麼能做出這樣的事情有UITabBarController

回答

0

通過設置UITabBarController的委託(即符合UITabBarControllerDelegate的)委託來實現限制哪些選項卡可供選擇。

在委託時,你應該實現這兩個方法:

- tabBarController:shouldSelectViewController:

- tabBarController:didSelectViewController:

返回根據日誌中的地位有效值。

相關問題