Библиотека Three20 - подкласс TTPhotoViewController имеет непрозрачную панель навигации

Последний (<>), потому что значение первого не является четким, если у Вас нет идеального понимания порядка операций, поскольку это относится Not и = операторы: тонкость, которую легко пропустить.

7
задан lostInTransit 31 October 2009 в 08:20
поделиться

1 ответ

РЕДАКТИРОВАТЬ: Я идиот. Вы пытаетесь установить стиль , а не цвет. Ниже приводится вся достоверная информация, но вам почти наверняка понадобится свойство navigationBarStyle , определенное TTViewController . Извините.


В Three20 встроен механизм «таблицы стилей», предназначенный для того, чтобы избавить вас от необходимости устанавливать оттеночные цвета, шрифты и т. Д. На всех многих объектах пользовательского интерфейса в вашем приложении, помимо над. Однако, если вы не знаете, что он там есть, вы попадаете именно в такую ​​ситуацию. Что вам нужно сделать:

Создайте подкласс TTDefaultStyleSheet в своем приложении и переопределите хотя бы этот метод:

- (UIColor*)navigationBarTintColor {
  return RGBCOLOR(119, 140, 168);
}

Где-нибудь в вашем приложении (вероятно, applicationDidFinishLaunching: ) , вызов:

15
ответ дан 6 December 2019 в 14:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: