陈斌彬的技术博客

Stay foolish,stay hungry

iOS-主题色问题

主题色的问题一个app的各种控件的颜色有很多种处理方法。

一般常见的有。

写成JSON文件,然后设置一个Category读取。

直接在UIColor的Category里设置各种方法获取相对应的颜色。

Raywenderlich的一篇相关文章

相对比使用最多的方法,比如这种。

[self.view setBackgroundColor:[UIColor colorWithHexString:@"F3F3F3"]];  
[_textLabel setTextColor:[UIColor colorWithHexString:@"969696"]];
self.contentView.backgroundColor = [UIColor clearColor];
self.contentView.layer.borderColor = [UIColor colorWithHexString:@"969696"].CGColor;           
[_textLabel setTextColor:[UIColor colorWithHexString:@"009788"]];     self.contentView.backgroundColor = [UIColor clearColor];
self.contentView.layer.borderColor = [UIColor colorWithHexString:@"009788"].CGColor;

无法阅读,也不好改。

或者,用这个。

img

Resource Reference