2014-01-23 15 views
1

Я пытаюсь изменить фон в STATUSBAR как этот enter image description hereизменить фон в статусном с rubymotion

но любая попытка терпит неудачу, и я не знаю, если я использую хорошо хороший метод.

ограничение состоит в том, что navigationBar должен быть скрыт, и я не могу сделать иначе, и я не знаю, связано ли это с тем, что я не могу изменить фон 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.window.rootViewController.view.addSubview (вид) с self.view.addSubview (вид), если вы звоните это в ViewController; в этом случае вы можете настроить фон на VC –

Смежные вопросы