Я попытался немного улучшить пользовательский интерфейс своего приложения, добавив темный фон и сделав темной панель навигации, но вверху осталась белая полоса, от которой я никак не мог избавиться. Селектор валют был там внизу, но я переместил его вверх, но застрял на этой панели. Я предполагаю, что это часть контроллера навигации, хотя, когда я нажимаю на него, он показывает атрибуты табличного представления. Верхняя часть панели навигации изменила цвет.
В UITableViewController, в viewDidLoad у меня есть следующее:
Код: Выделить всё
navigationController!.navigationBar.barStyle = UIBarStyle.Black
navigationController!.navigationBar.tintColor = UIColor.whiteColor()
currencySelector.backgroundColor = UIColor.blackColor().colorWithAlphaComponent(0.7)
currencySelector.tintColor = UIColor.whiteColor()
Спасибо
Подробнее здесь:
https://stackoverflow.com/questions/357 ... -bar-swift