2014-01-23 101 views
1

我試圖改變狀態欄的這樣 enter image description here更改狀態欄的背景rubymotion

的背景,但任何嘗試失敗,我不知道我是否用得好好方法。

約束是navigationBar應該隱藏,我不能這樣做,我不知道是否因爲ca我無法更改statusBar的背景。

謝謝

回答

1

我要this StackOverflow answer和適應它RubyMotion。

if UIDevice.currentDevice.systemVersion.to_f >= 7.0 
    view = UIView.alloc.initWithFrame([[0, 0], [320, 20]]) 
    view.backgroundColor = UIColor.colorWithRed(0/255.0, green:0/255.0, blue:0/255.0, alpha:1.0) 
    self.window.rootViewController.view.addSubview(view) 
end 
+1

你可以用self.view.addSubview(視圖)取代self.window.rootViewController.view.addSubview(視圖),如果你把這個在視圖控制器;在這種情況下,您可以爲每個VC自定義背景 –