【发布时间】:2014-01-26 23:19:32
【问题描述】:
我将视图设置为 UIWindow 中的子视图。它工作正常。我能够加载视图并完成我的工作;但是,如果我真的去改变背景颜色,在底部的一小块区域颜色不会改变。
这是我用来将此视图作为子视图添加到窗口的代码
UIWindow* keyWindow= [[UIApplication sharedApplication] keyWindow];
[keyWindow addSubview: self.view];
这是改变颜色的代码:
self.view.backgroundcolor =[UIColor bluecolor];
此行为仅在 iOS6 中发生。在 iOS7 中,背景颜色完全改变了。
【问题讨论】:
-
嗯...你应该对 UIWindow 做的就是添加一个 rootViewController。视图控制器应该设置背景颜色。
标签: objective-c background-color