iOS暗黑模式的适配处理。

2020-06-19  本文已影响0人  子小每文

//#import <AppKit/AppKit.h>

import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

@interface UIColor (KGCDarkColorTreatment)

/// 自定义色值
/// @param DarkColor 深色模式下对应的色值
/// @param LightColor 浅色模式下对应的色值

/黑白配置/
/背景黑白/

随手记录,之后会进行不合理的优化,

import "UIColor+KGCDarkColorTreatment.h"

@implementation UIColor (KGCDarkColorTreatment)

/字符串形式的/

// NSLog(@"默认颜色,白色");
return [UIColor colorWithHexString:DarkColor];

           }else {

// NSLog(@"默认颜色,黑色");
return [UIColor colorWithHexString:LightColor];
}
}];
return dyColor;
} else {
return [UIColor colorWithHexString:LightColor];
}
}

/背景颜色适配暗黑/
/黑白调用就行, 动态设置,背景和字体颜色之类的/

/暗黑字体颜色适配/
/黑白配置/
/针对渐变不同变色反向设置/

pragma mark === /自定义色值/

上一篇 下一篇

猜你喜欢

热点阅读