Цвет панели навигации настроен неправильно - PullRequest
0 голосов
/ 15 мая 2018

Почему цвет навигационной панели становится таким устаревшим?Почему он белый сверху и только немного красный снизу.Я не могу разобрать, перекрывает ли строка состояния мою панель навигации или что.Это код, который я использовал для изменения цвета фона панели навигации:

    [navbar setBackgroundColor:[UIColor redColor]];

Ответы [ 2 ]

0 голосов
/ 16 мая 2018

Я думаю, что этого изображения достаточно, чтобы решить вашу проблему.

enter image description here

0 голосов
/ 15 мая 2018

Решение

[navbar setBarTintColor:[UIColor redColor]];
[navbar setTranslucent:NO];

Почему

Цвет UINavigationBar устанавливается с помощью свойства barTintColor.

То, что вы видите, это полупрозрачная белая панель навигации над красным фоном. Бит внизу - это то, где UINavigationBar отображает тень под панелью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...