iOS以编程方式更改所有默认颜色

时间:2018-11-14 18:17:27

标签: ios swift

applicationDidFinishLaunchingWithOptions()中的这段代码

window?.tintColor = .red  
window?.backgroundColor = .green  

更改整个应用程序的默认视图色调颜色,而不是背景色,它是带有表视图的双重视图。 默认的文本颜色在标签文本中为黑色的“深色文本”,在文本字段中为黑色的“默认颜色”。

是否可以通过编程方式更改所有默认颜色,前景和背景?

1 个答案:

答案 0 :(得分:1)

是的,您可以通过外观来完成。例如。更改每个视图的背景色: UIView.appearance().backgroundColor = .green

注意:如果更改某些视图的背景,外观将不适用。