zoukankan      html  css  js  c++  java
  • iOS 设置RGB色的宏

    转自:http://lizhuang.iteye.com/blog/1931768

    
//RGB Color macro
    #define UIColorFromRGB(rgbValue) [UIColor 
    colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 
    green:((float)((rgbValue & 0xFF00) >> 8))/255.0 
    blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0]
      
    //RGB color macro with alpha
    #define UIColorFromRGBWithAlpha(rgbValue,a) [UIColor 
    colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 
    green:((float)((rgbValue & 0xFF00) >> 8))/255.0 
    blue:((float)(rgbValue & 0xFF))/255.0 alpha:a]
      
      
    //16进制字符串 转换为int
    + (id)colorWithHex:(NSString *)hex alpha:(CGFloat)alpha
    {
        NSAssert(7 == hex.length, @"Hex color format error!");
          
        unsigned color = 0;
        NSScanner *hexValueScanner = [NSScanner scannerWithString:[hex substringFromIndex:1]];
        [hexValueScanner scanHexInt:&color];
      
        int blue = color & 0xFF;
        int green = (color >> 8) & 0xFF;
        int red = (color >> 16) & 0xFF;
              
        return [UIColor colorWithRed:red/255.0 green:green/255.0 blue:blue/255.0 alpha:1.0];
    }  

  • 相关阅读:
    charles使用
    断言
    JDBC Request
    HTTP请求建立一个测试计划
    利用badboy进行脚本录制
    接口测试用例
    Monkey常用命令
    charles安装与使用
    celery配置与基本使用
    图片验证码接口
  • 原文地址:https://www.cnblogs.com/jz319/p/3911775.html
Copyright © 2011-2022 走看看