tabBar选中的颜色的设置

简介: tabBar选中的颜色的设置

1.在UITabBarController里面设置

// 下面是tabBar 选中颜色的设置
 self.tabBar.translucent = NO;
 // 未选中的颜色是稍微暗一些
 self.tabBar.barTintColor = whitesmallColorc;
 CGSize indicorimageSize = CGSizeMake(JK_WIDTH/3.0, 49);
 self.tabBar.selectionIndicatorImage = [self drawTabBarItemBackgroundImageWithSize:indicorimageSize];
// 设置tabbarite的背景色
-(UIImage *)drawTabBarItemBackgroundImageWithSize:(CGSize)size{
   // 准备绘图环境
   UIGraphicsBeginImageContext(size);
   CGContextRef ctx = UIGraphicsGetCurrentContext();
   // 选中的颜色是白色
   CGContextSetRGBFillColor(ctx, 255/255.0, 255/255.0, 255/255.0, 1.0);
   CGContextFillRect(ctx, CGRectMake(0, 0, size.width, size.height));
   // 获取该绘图中的图片
   UIImage *img = UIGraphicsGetImageFromCurrentImageContext();
   // 结束绘图
   UIGraphicsEndImageContext();
   return img;
  }


image.png





目录
相关文章
|
9月前
|
前端开发
复选框样式修改(复选框变为圆形)
复选框样式修改(复选框变为圆形)
|
7月前
|
JavaScript
Elementplus淡入淡出效果,头部顶栏如何设置文字隐藏效果,默认图标如何收缩,icons如何通过类进行替换,侧边栏如何添加阴影,右边如何设置高度,侧边栏如何设置阴影,如何让icon与文字
Elementplus淡入淡出效果,头部顶栏如何设置文字隐藏效果,默认图标如何收缩,icons如何通过类进行替换,侧边栏如何添加阴影,右边如何设置高度,侧边栏如何设置阴影,如何让icon与文字
|
9月前
|
JavaScript
vue中轻松搞掂鼠标气泡框提示框tip跟随
vue中轻松搞掂鼠标气泡框提示框tip跟随
|
前端开发
前端——背景图片显示以及悬浮状态下变色的情况
前端——背景图片显示以及悬浮状态下变色的情况
|
9月前
|
JavaScript 前端开发
JS单选框默认选中样式修改,为白色背景中心有黑色小圆点的样式
JS单选框默认选中样式修改,为白色背景中心有黑色小圆点的样式
66 0
|
前端开发
鼠标点击<input>输入框后边框发生颜色变化
鼠标点击<input>输入框后边框发生颜色变化
111 0
textarea去掉边框和取消选中后的边框
textarea去掉边框和取消选中后的边框
220 0
|
前端开发
uniapp checkbox样式失效,选中框选中按钮不显示
uniapp checkbox样式失效,选中框选中按钮不显示
374 0
|
前端开发
修改滚动条样式 #30
修改滚动条样式 #30
104 0