Как нарисовать UIViewController в полноэкранном режиме при нажатии из NavigationController? - PullRequest
2 голосов
/ 04 июня 2010

мой ViewController начнет рисовать под панелью навигации, это уменьшит ViewController до 436 * 320 пикселей как я могу заставить его рисовать в полноэкранном режиме 480 * 320

Ответы [ 3 ]

2 голосов
/ 04 июня 2010

Вы можете скрыть панель навигации:

- (void) viewWillAppear:(BOOL)animated {
    [super viewWillAppear:animated];
    [[self navigationController] setNavigationBarHidden:YES animated:NO];
}
1 голос
/ 17 ноября 2011

Если я понимаю, ваша проблема в строке состояния, а не в панели навигации ..

Попробуйте добавить следующие строки в ваш файл info.plist:

<key>UIStatusBarHidden</key>
<true/>

Таким образом, приложение будет в полном крике.

Вы также попробуйте:

[UIApplication sharedApplication].statusBarHidden = YES;
1 голос
/ 15 августа 2010

Модальный вид? -presentModalViewController:animated:, вы можете установить стиль (скользить вверх, перевернуть, растворить, свернуть страницу) с помощью свойства modalTransitionStyle (на контроллере представления стать модальным)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...