- August 22, 2025
- Mins Read
A simple UIColor library to get UIColor object from RGB hex string/value, CMYK hex string/value or CMYK base component values. You can also retrieve back RGB hex string/value, CMYK hex string/value.
You can support me here https://linktr.ee/burhanuddin353
#
, 0x
or 0X
and the it will take care of this.
platform :ios, ‘9.0’
use_frameworks!
target ‘YourApp’ do
pod ‘TFTColor’
end
Then, run the following command:
$ pod install
Swift
TFTColor.swift
in your project.Objective-C
TFTColor.h
& TFTColor.m
in your project.Swift
import TFTColor
// UIColor from RGB Hex String
UIColor(rgbHexString: “FF34AE”, alpha: 1.0)
UIColor(rgbHexString: “#ea”, alpha: 1.0)
// UIColor from RGB Hex Value
UIColor(rgbHexValue: 0xFF34AE alpha: 1.0)
// RGB Hex String from UIColor
let redColor = UIColor.redColor
redColor.rgbHexString //”FF0000″
// RGB Hex Value from UIColor
redColor.rgbHexValue //0xFF0000
// UIColor from CMYK component values
// Creates and returns a color object using the specified opacity and CMYK component values.
// The components of the color object, specified as a value from 0.0 to 1.0.
UIColor(cyan:0.5, magenta: 0.5, yellow: 0.5, black: 0.5, alpha: 1.0)
// UIColor from CMYK Hex String
UIColor(cmykHexString: “FF34AE34”, alpha:1.0)
UIColor(cmykHexString: “#ea”, alpha:1.0)
// UIColor from CMYK Hex Value
UIColor(cmykHexValue: 0xFF34AE34 alpha:1.0)
// CMYK Hex String from UIColor
redColor.cmykHexString //”00646400″
// CMYK Hex Value from UIColor
redColor.cmykHexValue //0x00646400
Objective-C
// UIColor from RGB Hex String
[UIColor colorWithRGBHexString:@”FF34AE” alpha:1.0f];
[UIColor colorWithRGBHexString:@”#ea” alpha:1.0f];
// UIColor from RGB Hex Value
[UIColor colorWithRGBHexValue:0xFF34AE alpha:1.0f];
// RGB Hex String from UIColor
[UIColor rgbHexStringForColor:[UIColor redColor]]; //@”FF0000″
// RGB Hex Value from UIColor
[UIColor rgbHexValueForColor:[UIColor redColor]]; //0xFF0000
// UIColor from CMYK component values
// Creates and returns a color object using the specified opacity and CMYK component values.
// The components of the color object, specified as a value from 0.0 to 1.0.
[UIColor colorWithCyan:0.5f magenta:0.5 yellow:0.5f black:0.5f alpha:1.0f];
// UIColor from CMYK Hex String
[UIColor colorWithCMYKHexString:@”FF34AE34″ alpha:1.0f];
[UIColor colorWithCMYKHexString:@”#EA” alpha:1.0f];
// UIColor from CMYK Hex Value
[UIColor colorWithCMYKHexValue:0xFF34AE34 alpha:1.0f];
// CMYK Hex String from UIColor
[UIColor cmykHexStringForColor:[UIColor redColor]]; //”00646400″
// CMYK Hex Value from UIColor
[UIColor cmykHexValueForColor:[UIColor redColor]]; //0x00646400
A SwiftUI Marquee or "scrolling text" effect found in Apple native apps. For when one line isn't enough, but two ...
Introduction Text composition in SwiftUI can often be cumbersome, especially when there's logic affecting its format and content. TextBuilder leverages the ...