1. 程式人生 > >iOS學習筆記12--純程式碼實現原生UITabBarController,手勢滑動切換檢視

iOS學習筆記12--純程式碼實現原生UITabBarController,手勢滑動切換檢視

下面提供一個思路,具體程式碼最後提供例子。

1、新建一個類,繼承自UITabBarController。在專案例子中對應:
TabBarViewController

2、建立多個子檢視,具體個數看需求而定。專案例子中對應:
FirstViewController、SecondViewController、ThirdViewController

3、本例子因為進入APP即進入TabBarView,所以在AppDelegate.m中的didFinishLaunchingWithOptions方法中例項化UITabBarController。並作為rootViewController:

TabBarViewController *mainView = [[TabBarViewController alloc]init];
self.window.rootViewController = mainView;

4、在TabBarViewController中設定TabBar做相應設定,並新增滑動手勢。