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做相应设置,并添加滑动手势。

具体代码:https://git.oschina.net/vampireLocker/TabBarViewControlDemo.git

你可能感兴趣的:(iOS学习笔记)