天天看點

Objective-C-UI控件學習之改變UITabBarController中目前顯示的viewController

改變UITabBarController中目前顯示的viewController

       1、selectedIndex屬性

       通過該屬性可以獲得目前選中的viewController,設定該屬性,可以顯示viewControllers中對應的index的viewController。如果目前選中的是MoreViewController的話,該屬性擷取出來的值是NSNotFound,而且通過該屬性也不能設定選中MoreViewController。設定index超出viewControllers的範圍,将會被忽略。

       2、selectedViewController屬性

       通過該屬性可以擷取到目前顯示的viewController,通過設定該屬性可以設定目前選中的viewController,同時更新selectedIndex。可以通過給該屬性指派

tabBarController.moreNavigationController

可以選中moreViewController。

       3、viewControllers屬性

       設定viewControllers屬性也會影響目前選中的viewController<