Code Bye

iOS开发中全局的viewController的view默认颜色怎么设置

viewController的view背景色默认是灰色,但本人想把全部的界面的背景色统一为蓝色 例如push出来的viewController的view是蓝色 怎么设置呀 不想一个个去设置它的背景色  有没有全局方法呀
解决方案

10

创建一个viewController,例如叫BaseViewController什么都不做,就在viewDidload方法中把背景色改成你要的颜色,然后其他全部的viewController都从这个BaseViewController继承

10

Hook UIViewController 的viewDidLoad方法,设置自定义的背景色
参考:
https://github.com/steipete/Aspects

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明iOS开发中全局的viewController的view默认颜色怎么设置