Latest 1.0.1
Homepage https://github.com/tinymind/UIColor-HexRGB
License MIT
Platforms ios 4.3, requires ARC
Frameworks Foundation, UIKit
Authors

UIColor category that converts Hex and RGB color string values to UIColor.

Supports color formats

  • Hex string
    • fff (short, without #)
    • fff (short, with #)

    • 00ff00 (long, without #)
    • 00ff00 (long, with #)

  • RGB(A) string
    • 99,159,137 (without alpha)
    • 99,159,137,0.5 (with alpha)
  • Hex integer
    • 0x00ff00

Installation

  • Add UIColor+HexRGB.h and UIColor+HexRGB.h to your project.
  • Or use CocoaPods: pod 'UIColor-HexRGB'.

Requirements

Requires iOS 4.3 and above.

Usage


  #import "UIColor+HexRGB.h"

  - (void)viewDidLoad {

    [super viewDidLoad];

    self.label1.backgroundColor = [UIColor colorWithHex: @"2eeea3"];  

    self.label2.backgroundColor = [UIColor colorWithHex: @"#fd482f"];  

    self.label3.backgroundColor = [UIColor colorWithRGB: @"99,159,137"];  

    self.label4.backgroundColor = [UIColor colorWithRGBA: @"137,99,59,0.5"];  

    self.label5.backgroundColor = [UIColor colorWithHex: @"0f0"];  

    self.label6.backgroundColor = [UIColor colorWithHexNum: 0xfd482f alpha: 0.5];  
  }

Example

Example

Latest podspec

{
    "name": "UIColor-HexRGB",
    "version": "1.0.1",
    "license": "MIT",
    "summary": "UIColor-HexRGB is easy drop in UIColor category that converts Hex and RGB values to UIColor.",
    "homepage": "https://github.com/tinymind/UIColor-HexRGB",
    "authors": {
        "lslin": "[email protected]"
    },
    "source": {
        "git": "https://github.com/tinymind/UIColor-HexRGB.git",
        "tag": "1.0.1"
    },
    "platforms": {
        "ios": "4.3"
    },
    "requires_arc": true,
    "source_files": "Classes/*",
    "frameworks": [
        "Foundation",
        "UIKit"
    ]
}

Pin It on Pinterest

Share This