添加color

This commit is contained in:
2025-10-29 18:25:52 +08:00
parent c5326a3079
commit e218c1bf3d
3 changed files with 53 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
//
// UIColor+Extension.h
// keyBoard
//
// Created by Mac on 2025/10/29.
//
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
@interface UIColor (Extension)
+ (UIColor *)colorWithHex:(int)hexValue;
@end
NS_ASSUME_NONNULL_END

View File

@@ -0,0 +1,23 @@
//
// UIColor+Extension.m
// keyBoard
//
// Created by Mac on 2025/10/29.
//
#import "UIColor+Extension.h"
@implementation UIColor (Extension)
+ (UIColor *)colorWithHex:(int)hexValue alpha:(CGFloat)alpha
{
return [UIColor colorWithRed:((float)((hexValue & 0xFF0000) >> 16))/255.0
green:((float)((hexValue & 0xFF00) >> 8))/255.0
blue:((float)(hexValue & 0xFF))/255.0
alpha:alpha];
}
+ (UIColor *)colorWithHex:(int)hexValue
{
return [UIColor colorWithHex:hexValue alpha:1.0];
}
@end