2015-04-29 59 views
0

我試圖創建一個statusBar背景。然而,它似乎把它錯了,我已經設置在的viewController的頂視圖和應用下列約束上:在狀態欄後面放置一個視圖

-16 trailing 
-16 leading 
top space 0 
height 24 

不過這是結果

enter image description here

爲什麼會出現白色頂部的空間?

回答

0

您可以創建背景在未來很直接的方式您的狀態欄:

// Set the status bar to red 
var statusBarView = UIView(frame: CGRectMake(0, 0, 1024, 22)) 
statusBarView.backgroundColor = UIColor.redColor() 
self.view.addSubview(statusBarView) 

擺在上面的代碼中你viewDidLoad()它應該是工作。我將width的1024尺寸設置爲UIView,但您可以根據自己需要的設備對其進行更改。

我希望這對你有所幫助。

+0

Ÿ我可以,但奇怪它不工作使用約束 –

相關問題