2015-04-16 4 views
0

Я хочу изменить свое изменение фона приложения. Мое имя мнение topNavVw для изменения моего фона приложения цвета я использовал этот кодИзменить цвет фона в ios

topNavVw.backgroundColor = [UIColor blackColor]; 

, но это не работает.

Заранее спасибо

+0

, где вы позвонили?. какой метод и называется? например viewdidload или что-то еще – codercat

+0

@Ferrakkem вы имеете в виду, что вам нужно изменить только цвет фона первого экрана справа. –

+0

Вы пытаетесь изменить цвет фона UIView или UINavigationBar? – Razvan

ответ

1

Вы должны вызвать

self.view.backgroundColor = [UIColor blackColor]; 

в viewDidLoad, в классе контроллера, который вы хотите казаться черным.

Если вы хотите конкретный вид/кнопка/ярлык, чтобы иметь черный фон, то это то же самое,

myView.backgroundColor = [UIColor blackColor]; 

Если он все еще не работает, используйте отлаживать вид иерархии (кнопка непосредственно перед стрелка в нижней части экрана, разделение экрана отладки и экрана кода). Там вы сможете увидеть все свои взгляды, и, возможно, вы заметите, что ваш черный вид находится за другим видом, который не является черным.

+0

Спасибо за ваше предложение ... но он не работает для меня ... –

+0

У вас есть другой взгляд, скрывающий self.view? (вы можете проверить отладчик иерархии) –