Я хочу сделать верхнюю часть навигации немного меньше. Как бы вы достигли этого? Это то, что я пробовал до сих пор, но, как вы можете видеть, несмотря на то, что я делаю панель навигации меньше, область, которую она занимала, все еще там (черная).
[window addSubview:[navigationController view]];
navigationController.view.frame = CGRectMake(0, 100, 320, 280);
navigationController.navigationBar.frame = CGRectMake(0, 0, 320, 20);
navigationController.view.backgroundColor = [UIColor blackColor];
[window makeKeyAndVisible];