首頁 > 手機軟體

iOS開發 如何使用程式碼建立UITabBarController

2019-12-04 18:21:57

      UITabBarController的作用是同時管理多個控制器,常用來快速切換顯示檢視控制器的。UITabBarController使用範圍很廣,QQ、微信、手機淘寶、天貓、京東等APP都使用到,學會使用UITabBarController對iOS開發有很大的用處。

1

建立UITabBarController

      1、在AppDelegate.m的didFinishLaunchingWithOptions方法內建立並初始化一個UITabBarController;

      2、將UITabBarController設定為根檢視控制器。


2

建立4個UIViewController做檢視控制器

      1、選中工程,右鍵-New File…選擇「Cocoa Touch Class」-Next,給個合理的名稱ViewController等4個檢視控制器,再Next完成;

      2、在AppDelegate.m中包含4個檢視控制器的標頭檔案;

      3、在AppDelegate.m中初始化4個檢視控制器;

      4、為4個檢視控制器新增導航欄控制器;


3

新增UITabBarController需要的圖示到工程目錄

      1、選擇.png格式的圖示;

      2、設定圖示名稱區分非視網膜(30*30)和視網膜@2x(60*60)畫素大小;

      3、將所有圖示選中拉入工程目錄。


4

新增UITabBarController文字圖片

      1、為每一個導航控制器的title屬性設定標題;

      2、為每一個導航控制器的tabBarItem.image屬性設定圖示;

      3、在每一個ViewController.m中設定navigationItem.title,修改導覽列標題。



5

編譯執行得效果如圖



IT145.com E-mail:sddin#qq.com