UITabBarController ,標籤視圖控制器,繼承與UIViewController,視圖控制器的控制器,管理一組平級的視圖控制器
創建視圖控制器,繼承與UITabBarController 首先設置window的根視圖控制器, 在次應該注意的是,創建UITabBarController直接設置爲根視圖,不能再放在NaVigationCtroller上
首先看看設置的標籤視圖的樣式
在UITabBarController視圖上創建一系列的平級的視圖控制器
那麼下面我們來看看,在標籤視圖上是怎麼創建視圖的
第一種UITabBarItem的創建,是使用系統的標籤樣式, 其後一種可以自定義標籤的圖片和名字,後面的tag值,是用來區分每個視圖
標籤視圖的創建是將一系列的視圖控制器放在數組中
標籤視圖控制器可以設置一些列的樣式;UITabBar,管理外觀顯示
比如改變導航欄的顏色
tabBarC.tabBar.barTinColor = [UIColor redColor];
改變圖標的顏色
self.tabBar setTintColor:[UIColor redColor]
標籤圖標的高度也可以調整
firstVC.tabBarItem.imageInsets = UIEdgeInsetsMake(5, 0, -5, 0);
一鍵改變控件的樣式,不過要慎用.
[[UINavigationBar appearance] setBarTintColor:[UIColor redColor]];