您的位置:首页 > 其它

仿微博框架

2016-01-28 16:51 190 查看
搭建框架

框架组成 UITabBarViewController

UITabBarViewController { 添加各个子控制器(首页、发现、消息、我的);

1.自定义TabBarVC 继承 UITabBarViewController

2. 初始化后添加子控制器 添加方法可封装为:

/**

* 添加控制器

*

* @param childVC 待添加的控制器

* @param title 文字

* @param image 图片

* @param selectedImage 选中图片

*/

- (void)addChildViewController:(UIViewController *)childVC titile:(NSString *)title image:(NSString *) image selectedImage:(NSString *)selectedImage;

2.1 添加导航栏 , 自定义导航栏 继承 UINavigationController

CustomNav *customNav = [CustomNav alloc] initWithRootViewController:childVc];

[self addChildViewController : customNav];

3.相关细节

设置tabbar 图片颜色、文字颜色

self.tabBar.tintColor = 颜色; 即选中时图片、文字颜色



通过设置文字颜色

barItem = [UITabBarItem appearance];

[barItem setTitleTextAttribuates:dict forState:UIControlStateSelected];

如果系统>6 图片不要渲染使用原图 image imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: