Я использую раскадровку с различными видами для книжного приложения. Во всех представлениях я хочу, чтобы на панели инструментов появилась кнопка с кнопкой, которая дает пользователю возможность вернуться к основному виду. Я достиг этого с помощью UITapGestureRecognizer. Однако с текущим кодом моя панель инструментов не скрыта, когда я перехожу к просмотру. Когда я нажимаю, он исчезает, как я хочу. Как я могу переключаться так, чтобы панель инструментов была скрыта по умолчанию, и по нажатию она появляется?показать/скрыть UIToolbar с краном
Вот мой код:
@implementation secondViewController
- (void)toggleNavBar:(UITapGestureRecognizer *)gesture {
BOOL barsHidden = self.topBar.hidden;
self.topBar.hidden = !barsHidden;
}
- (void)viewDidLoad
{
[super viewDidLoad];
UITapGestureRecognizer *gesture = [[UITapGestureRecognizer alloc] initWithTarget:self
action:@selector(toggleNavBar:)];
[self.view addGestureRecognizer:gesture];
}
благодарите! Это сработало! Так легко, но я боролся несколько часов. – Pierre
Я рад, что это вам помогло. Пожалуйста, отметьте это как ответ и проголосуйте :-) – iEngineer