Интерфейс Bulder и XCode: изменение цвета представления «верхней панели» - PullRequest
0 голосов
/ 02 октября 2010

У меня есть несколько просмотров в моем приложении для iPhone.каждый вид показывает «верхнюю панель» синим цветом, я не добавил «панель навигации», просто отредактировал содержимое раздела инспектора «View Controller» и присвоил ему название.(этот раздел: http://img69.imageshack.us/i/schermata20101001a22014.png/)

Можно ли изменить цвет этой панели, автоматически добавляемой поверх других элементов просмотра? или даже скрыть ее? как в Интерфейсном Разработчике, так и в Коде, спасибо.

Ответы [ 2 ]

0 голосов
/ 02 октября 2010

Это панель навигации от UINavigationController.Вы можете делать такие вещи, как [self.navigationController setNavigationBarHidden:YES animated:YES] и self.navigationController.navigationBar.tintColor = [UIColor magentaColor].

. Вы не должны устанавливать файл navigationBar.hidden / alpha напрямую, поскольку они обрабатываются UINavigationController.Кроме того, UINavigationController может не изменить расположение ваших представлений надлежащим образом.

0 голосов
/ 02 октября 2010

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

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