это моя проблема.
- У меня есть приложение tabBar.
- На первой вкладке у меня есть таблица.
- При нажатии на таблицу отображается модальное представление.
- Чтобы вернуться от модального представления к первому виду, я использую
[self presentModalViewController:nw animated:YES];
Проблема в том, что если я нажму на вкладку, когда открыто модальное представление, оно откроет второе представление, но таблица первого представления не работает, потому что модальное представление все еще открыто, хотя оно отображается как закрытое.
Это способ открыть модальный вид в полноэкранном режиме, закрывающий панель вкладок?
Или также проверить, закрыто ли модальное представление или нет из другого представления?
EDIT: я пытался использовать весь этот код:
nw = [[NewsViewController alloc] initWithNibName:@"NewsViewController" bundle:nil];
nw.modalInPopover = YES;
nw.wantsFullScreenLayout = YES;
nw.hidesBottomBarWhenPushed = YES;
nw.contentSizeForViewInPopover = CGSizeMake(320, 480);
nw.modalPresentationStyle = UIModalPresentationFullScreen;
nw.view.frame = [[UIScreen mainScreen] applicationFrame];
[nw.view setNeedsLayout];
но ничего!!! Он не хочет идти в полноэкранном режиме!
Любая идея, пожалуйста?
спасибо,
альберто