zoukankan      html  css  js  c++  java
  • IOS 之修改 Tabbar的背景颜色的几种方式:

    1.在我们做项目的时候,我们经常会使用的要修改tabbar的背景颜色,有的是修改透明度,有的是替换背景颜色等等一其他的要求了,接下了有几种方法帮助你去修改对应的东西,如下所示:

    第一张修改的是背景颜色:

            UIImage *image = [UIImage imageNamed:@"tabbar.png"];

            image = [image TransformtoSize:self.tabBar.frame.size];

            [self.tabBar setBackgroundImage:image];

    第二种方式:

         UIImage *tabbarImage = [self imageWithColor:[UIColor redColor]];

        self.tabBar.backgroundImage = tabbarImage;

        self.tabBar.shadowImage = tabbarImage;

     

    - (UIImage *)imageWithColor:(UIColor *)color

    {

        CGRect rect = CGRectMake(0, 0, 1, 1);

        UIGraphicsBeginImageContextWithOptions(rect.size, NO, 0);

        [color setFill];

        UIRectFill(rect);

        

        UIImage *image = UIGraphicsGetImageFromCurrentImageContext();

        UIGraphicsEndImageContext();

        

        return image;

    }

    这样就可以修改tabbar 的背景颜色了希望对你有帮助!!!!

     zzne 

  • 相关阅读:
    福大软工1816 · 第四次作业
    福大软工1816 · 第三次作业
    福大软工1816 · 第二次作业
    福大软工1816 · 第四次作业
    福大软工1816 · 第三次作业
    Alpha 冲刺 (4/10)
    Alpha 冲刺 (3/10)
    Alpha 冲刺 (2/10)
    Alpha 冲刺 (1/10)
    项目需求分析
  • 原文地址:https://www.cnblogs.com/zhufeng1994/p/5279391.html
Copyright © 2011-2022 走看看