iOS开发中viewController默认颜色问题

时间:2022-09-08 13:47:29
 一来在 viewContrller的- (void)viewDidLoad中打印背景颜色  通常默认是那种偏灰的颜色,就是这样NSLog(@"%@",self.view.backgroundColor);结果是UIDeviceRGBColorSpace 0.901961 0.901961 0.901961 1    很正常 

但是我重新写了下不知道改了什么地方,一来打印NSLog(@"%@",self.view.backgroundColor);结果是UIDeviceRGBColorSpace 1 1 1 1  而且之后的每个界面,每个页面都变得很白了 导致看不见textfield (注备:我并没有设置self.view.backgroundColor==[UIColor whiteColor]之类的 但是它view controller的view的背景颜色默认就变得这么白了,不知道怎么回事);

请大神讲解下是怎么回事呀,我不想这么白,之后的每个view都这样白了,也不知道怎么办,要改的话,一个个view重新设置背景颜色好麻烦额

2 个解决方案

#1


 默认正常的
iOS开发中viewController默认颜色问题
 默认变白的
iOS开发中viewController默认颜色问题

#2


全局搜索[UIColor whiteColor],看看是否真哪里不小心改变了,尤其基类里面

#1


 默认正常的
iOS开发中viewController默认颜色问题
 默认变白的
iOS开发中viewController默认颜色问题

#2


全局搜索[UIColor whiteColor],看看是否真哪里不小心改变了,尤其基类里面