2016-11-19 2 views
0

Я хочу, чтобы моя строка состояния несла цвет с панели навигации, поэтому нет цветовой полосы, как показано ниже. Это делается путем установки определенного цвета фона в строке состояния или путем изменения размера/параметров на панели навигации?Настройка цвета строки состояния для перехода от заголовка навигации?

enter image description here

+0

Вы не можете установить цвет в строке состояния. Он просто прозрачен и показывает код под ним. если вы не установили 'под верхними барами' для контроллера вида. – TheValyreanGroup

+0

ah ok, но тогда как я могу получить заголовок под ним без даты, отсекающей заголовок? – infernouk

+0

Я не уверен, что вы можете использовать навигационный контроллер и панель. Я только когда-либо делал это без навигационной панели, и я создаю свою собственную навигацию. – TheValyreanGroup

ответ

0

Строка состояния цвета автоматически устанавливается в соответствии с нашей навигационной панели. С другой стороны, вы можете установить цвет содержимого строки состояния. Который мы выбираем по своему усмотрению. Предположим, если у вас темный фон, вы можете выбрать легкий контент.

т.е: UIApplication.shared.statusBarStyle = .lightContent

Аналогично для светлого фона, вы можете выбрать свойство по умолчанию. то есть:

UIApplication.shared.statusBarStyle = .default