Я работаю с навигационным шаблоном приложения для iPad. Мне нужен NavigationController, представляющий иерархию моего списка воспроизведения в TableView.
Работает из книги. Нет проблем.
Теперь я хочу, чтобы этот вид занимал только часть экрана, поэтому в моем AppDelegate я говорю:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window.rootViewController = self.navigationController;
self.window.rootViewController.view.frame = CGRectMake(0,352,384,1024-352);
[self.window makeKeyAndVisible];
return YES;
}
Это работает. Однако теперь строка заголовка перекрывает часть TableView.
Я мог бы переместить табличное представление вниз, но это сделало бы анимацию «всплывающего окна» следующего представления несколько странной, потому что анимация вернется к перекрывающейся версии, затем оживит, а затем перекроет после анимация закончена.
Я ищу способ переместить строку заголовка NC вверх. Есть идеи?