为什么UIWindow backgroundColor通常为黑色,而默认值为nil,这意味着颜色清晰

时间:2015-12-14 07:01:31

标签: ios uiwindow

从Apple的文档中看到UIView的backgroundColor(UIWindow从中继承)默认值为nil,这意味着颜色清晰 但是当我从模板中新创建一个单视图应用程序并运行它的窗口时,颜色是黑色的,为什么呢?

1 个答案:

答案 0 :(得分:2)

有一个清晰的窗口是没有意义的,因此Apple可能会将其设置为默认的黑色,在某些时候你必须为屏幕选择一种颜色。

如果强制UIWindow清除,则屏幕仍为黑色,因为窗口后面的颜色为黑色。