Skip to content

Instantly share code, notes, and snippets.

@onlyyoujack
Forked from FrankWu100/UIColorFromRGB.m
Created February 26, 2016 11:50
Show Gist options
  • Save onlyyoujack/8db1610e9cd2d1b26b46 to your computer and use it in GitHub Desktop.
Save onlyyoujack/8db1610e9cd2d1b26b46 to your computer and use it in GitHub Desktop.

Revisions

  1. @FrankWu100 FrankWu100 revised this gist Feb 24, 2014. 1 changed file with 4 additions and 2 deletions.
    6 changes: 4 additions & 2 deletions UIColorFromRGB.m
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,7 @@
    //http://stackoverflow.com/a/3532264
    //http://cocoamatic.blogspot.tw/2010/07/uicolor-macro-with-hex-values.html
    // http://stackoverflow.com/a/3532264
    // http://cocoamatic.blogspot.tw/2010/07/uicolor-macro-with-hex-values.html

    // http://www.touch-code-magazine.com/web-color-to-uicolor-convertor/

    //RGB color macro
    #define UIColorFromRGB(rgbValue) [UIColor \
  2. @FrankWu100 FrankWu100 created this gist Feb 24, 2014.
    14 changes: 14 additions & 0 deletions UIColorFromRGB.m
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,14 @@
    //http://stackoverflow.com/a/3532264
    //http://cocoamatic.blogspot.tw/2010/07/uicolor-macro-with-hex-values.html

    //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]