- 封装了一个单例类管理
/*是否是夜间/
//YES表示夜间, NO为正常
@property(nonatomic, assign)BOOL isNight;
//@property(nonatomic, assign)
/*模式管理单例/
+(ThemeManage *)shareThemeManage; 根据项目需求,自定义日渐模式颜色
-(void)setIsNight:(BOOL)isNight
{
_isNight = isNight;if (self.isNight) {
self.bgColor = [UIColor colorWithRed:0.06 green:0.08 blue:0.1 alpha:1];
self.textColor = [UIColor whiteColor];
self.color1 = [UIColor colorWithRed:0.08 green:0.11 blue:0.13 alpha:1];
self.navBarColor = [UIColor whiteColor];
self.color2 = [UIColor colorWithRed:0.2 green:0.31 blue:0.43 alpha:1];
self.textColorGray = [UIColor whiteColor];
}
else{
self.bgColor = [UIColor whiteColor];
self.textColor = [UIColor blackColor];
self.color1 = [UIColor colorWithRed:0.06 green:0.25 blue:0.48 alpha:1];
self.navBarColor = [UIColor colorWithRed:0.31 green:0.73 blue:0.58 alpha:1];
self.color2 = [UIColor colorWithRed:0.57 green:0.66 blue:0.77 alpha:1];
self.textColorGray = [UIColor grayColor];
}static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
self.colorClear = [UIColor clearColor];
});
}
最后:想要项目的发我邮箱[email protected]
iOS 简单封装的一个夜间模式
猜你喜欢
转载自blog.csdn.net/macro_sn/article/details/52886064
今日推荐
周排行