我將視圖設置爲UIWindow中的子視圖。它的工作正常。我能夠加載視圖並完成我的工作;然而,如果我真的去改變背景顏色,在底部的一個小區域中顏色不會改變。iOS6.0中的背景顏色
這是我使用的這個觀點作爲一個子視圖添加到窗口
UIWindow* keyWindow= [[UIApplication sharedApplication] keyWindow];
[keyWindow addSubview: self.view];
這是改變顏色代碼的代碼:
self.view.backgroundcolor =[UIColor bluecolor];
此行爲僅發生在iOS6的。在iOS7中,背景顏色完全改變。
嗯...所有你應該對UIWindow做的事情是添加一個rootViewController。視圖控制器應該設置背景顏色。 – Fogmeister