У меня есть приложение с 3 вкладками. Первая вкладка загружает панель инструментов навигационных контроллеров. Если я переключаю вкладку или перехожу к другому виду без панели инструментов на той же вкладке, то у меня остается пробел внизу между представлением и панелью инструментов, которая имеет ту же высоту, что и панель инструментов.скрытие uitoolbar оставляет зазор между видом и панелью вкладок
Как сделать вид на весь экран. Этого не происходит на iOS6, просто ios7
Я создаю панель инструментов, как программно, так
- (void) viewWillAppear:(BOOL)animated
{
UIBarButtonItem *print = [[ UIBarButtonItem alloc ] initWithTitle: NSLocalizedString(@"Print", @"Print button") style: UIBarButtonItemStyleBordered target: self action: @selector(showPrint:) ];
UIBarButtonItem *email = [[ UIBarButtonItem alloc ] initWithTitle: NSLocalizedString(@"Email", @"Email button") style: UIBarButtonItemStyleBordered target: self action: @selector(showEmail:) ];
NSArray *buttons = [NSArray arrayWithObjects: print, email, nil];
[self setToolbarItems: buttons animated:NO];
[[self navigationController] setToolbarHidden:FALSE];
}
и скрывает это, как такой
- (void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([[segue identifier] isEqualToString:@"toAddMed"])
{
[[self navigationController] setToolbarHidden:YES animated:NO];
}
}
Можете ли вы подробно остановиться на этом решении? Я сталкиваюсь с очень похожими проблемами. – Raider
Мне нужно было выбрать вид, который мне нужен в раскадровке, а затем перейти Редактор -> Устранение проблем с автоматической компоновкой -> Сброс до предполагаемых ограничений –