В моем приложении DidFinishLaunching я установил UINavigationController:
- (void)applicationDidFinishLaunching:(UIApplication *)application {
navController = [[UINavigationController alloc] init];
[[navController navigationBar] setFrame:CGRectMake(0.0,0.0,320.0,20.0)];
...
}
Как видите, я пытаюсь сделать высоту навигационного контроллера 20px. Однако это не работает. Я думаю, что setFrame должна быть правильной функцией, но я вызываю ее не в нужном месте. Я понимаю, что другие вопросы по SO похожи на мои, но я думаю, что установка высоты навигационной панели должна быть возможной, если она отвечает на setFrame ... правильно?
Кроме того, кто-нибудь знает высоту панели навигации по умолчанию?
Спасибо!