0. 参考资料
无限互联的陈为讲的仿微博项目视频
1. 搭建环境
1.1 建立single项目,去掉viewcontroller.m .h 。
1.2 添加opensource: DDMenu, FontLabel, SDWebImage.
Utils: WXHLGlobalUICommon, WXBaseModel, UIViewExt, UIUtils
prefixHeader: 添加时把路径提到根目录,不然它找不到, 更改的时候也要更改外面的那个,不然改到里面的不认识。
2)另一种方法是把项目的路径添加到build setting
1.3 添加系统库UIKit 等
1.4 添加WXBaseModel
2. 创建基本class
2.1 MainViewController(UITabBarController)
2.2 BaseViewcontroller, BaseNavigationController
3. 为每个模块创建一个group
3.1 HomeViewcontroller
1)带xib, 去掉auto layout 选项以支持6.0以下的系统
2) top bar 选择navigation bar
3.2 依次建立每个模块
3.3 在MainViewController中加入几个ViewController(放入Navigation)
代理的rootViewController设为MainViewcontroller. 然后可以看到效果如图
3.4 设置navigation的background picture.