Автоматическое сокрытие UINavigationBar и UIToolbar

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

5
задан pgb 8 September 2009 в 20:06
поделиться

2 ответа

Настройте метод, который запускает это при событии касания:

if (![navigationController isNavigationBarHidden])
  [navigationController setNavigationBarHidden:YES animated:YES]; // hides
else
  [navigationController setNavigationBarHidden:NO animated:YES]; // shows

Как для UIToolbar ,это подкласс UIView , так что вы сможете довольно легко настроить пользовательскую анимацию , чтобы сдвигать ее внутрь и скрывать.

17
ответ дан 18 December 2019 в 08:29
поделиться

Попробуйте следующее:

BOOL hide = ![self.navigationController isNavigationBarHidden];
[self.navigationController setNavigationBarHidden:hide animated:YES];
1
ответ дан 18 December 2019 в 08:29
поделиться
Другие вопросы по тегам:

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