点步

导航

自定义TabBarController 字体方法

//设置选中与未选中的图片-->指定一下渲染模式-->图片以原样的方式显示出来
    childCtrl.tabBarItem.image = [[UIImage imageNamed:imageName] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
    childCtrl.tabBarItem.selectedImage = [[UIImage imageNamed:[NSString stringWithFormat:@"%@_selected",imageName]]imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
    
字体颜色
dic[NSForegroundColorAttributeName] = [UIColor orangeColor];
自定义TabBarController
    *抽取添加子控制器的方法
    *去掉图片被系统渲染的方法-->用代码,还可以直接在资源文件的右边面板指定
    *如果射击湿把tabbar的图标与文字切在起,我们会遇到图标偏上,可以使用imageInsets
//    childCtrl.tabBarItem.imageInsets = UIEdgeInsetsMake(5, 0, -5, 0);

 

 

 //设置选中与未选中的图片-->指定一下渲染模式-->图片以原样的方式显示出来
    chileCtrl.tabBarItem.image = [[UIImage imageNamed:imageName]imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];

 

posted on 2015-11-06 16:13  点步  阅读(280)  评论(0编辑  收藏  举报