UINavigationBar скрытая проблема собственности - PullRequest
0 голосов
/ 27 июня 2011

Добрый день, ребята,

Мне было интересно, не могли бы вы помочь мне с моей проблемой.У меня есть несколько просмотров, которые контролируются TTNavigator.Я установил панель навигации в моем первом представлении, чтобы скрыть остальную часть срока действия приложения.Сначала все выглядело хорошо, я перешел к следующему представлению, затем попытался вернуться к первому представлению, к моему удивлению, скрытое свойство панели навигации было установлено на «видимый» ...

Метод Iиспользовался был "self.navigationController.navigationBarHidden = YES/NO;"

1 Ответ

0 голосов
/ 27 июня 2011

да, ты прав. Я думаю, что это ошибка в трех20 рамках. Чтобы обойти это, попробуйте:

///////////////////////////////////////////////////////////////////////////////////////////////////
- (void)viewDidLoad {
  [super viewDidLoad];

  self.navigationController.navigationBar.alpha = 0;
}

или

[super showBars:NO animated:NO];

но это частная функция Three20, поэтому она выдаст вам уведомление о компиляции.

...