zoukankan      html  css  js  c++  java
  • 改变UITabbar顶部分割线颜色

    项目中是使用UITabbarController 因此改变UITabbar的分割线代码如下

    由于美术没提供图片,所以自己创建了个图片

    //改变tabbar 线条颜色
    CGRect rect = CGRectMake(0, 0, ScreenWidth, 1);
    UIGraphicsBeginImageContext(rect.size);
    CGContextRef context = UIGraphicsGetCurrentContext();
    CGContextSetFillColorWithColor(context,
                                       RGB(253, 125, 83).CGColor);
    CGContextFillRect(context, rect);
    UIImage *img = UIGraphicsGetImageFromCurrentImageContext();
        UIGraphicsEndImageContext();

     [self.tabBar setShadowImage:img];

     [self.tabBar setBackgroundImage:[[UIImage alloc]init]];

     

    [self.tabBar setShadowImage:img];

    [self.tabBar setBackgroundImage:[[UIImage alloc]init]];

    缺一不可,否则将无法改变分割线颜色

     

    以上仅本人学习笔记,用于日后方便查阅

  • 相关阅读:
    CF 13B Letter A
    CF12D Ball
    题解 CF11C
    CF10E Greedy Change
    CF10D LCIS&&Acwing 272
    CF10C Digital Root
    yLOI2019 青原樱
    js有关时间日期的操作
    js 读取 cookie
    nginx有关.htaccess小结
  • 原文地址:https://www.cnblogs.com/wangqw/p/4854332.html
Copyright © 2011-2022 走看看