0

В настоящее время у меня есть контроллер панели вкладок с множеством навигационных контроллеров внутри него. Я могу установить цвет контроллера навигации внутри большинства viewcontrollers кроме случаев, когда кнопки «больше» нажимаются на контроллере вида вкладки (нижняя вкладка угла):Как установить цвет и размер ячеек в панели управления панели вкладок при нажатии кнопки «больше»?

enter image description here

После более нажатия кнопки Безразлично» т перейти к контроллеру представления, я создал, он идет в какой-то контроллер набора вида, который связан с панелью вкладок:

enter image description here

Я пытаюсь изменить цвет панели навигации внутри этого «больше» на вкладке на черный и размер ячеек (для карты и настроек), чтобы сделать их ла rger. Обычно я делаю это в viewDidLoad, но поскольку представление создается панелью вкладок, я не уверен, как получить к нему доступ.

ответ

0

Выясненная часть ответа на изменение панели навигации. Я подклассы панели вкладок и в моем viewDidLoad я изменил moreNavigationController атрибутов, как это:

override func viewDidLoad() { 

    moreNavigationController.navigationBar.barStyle = UIBarStyle.BlackOpaque 
    moreNavigationController.navigationBar.barTintColor = UIColor.blackColor() 
    moreNavigationController.navigationBar.tintColor = UIColor.whiteColor() 
    } 

он был в состоянии сделать нав бар черным. Я до сих пор не нашел способ изменить размер ячеек внутри moreNavigationController.

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