Навигационный контроллер iPad в выпуске popover с разделенным фреймом

Я поставил навигационный контроллер как контроллер корневого просмотра с разделением. Когда iPad находится в портретном режиме, корневой контроллер отображается внутри контроллера поповер. Его по умолчанию я знаю....

Но моя проблема в том, что верх контроллера root-view выглядит скрытым от popover. Смотри картинку В ней домашняя панель-кнопка, кажется, скрывает небольшую часть сверху.

 RootViewController *objRootViewController = [[RootViewController alloc] init];

    DetailViewController *objDetailViewController = [[DetailViewController alloc] init];


    UINavigationController *rootNavigationController = [[UINavigationController alloc] initWithRootViewController:objRootViewController];


    UINavigationController *detailNavigationController = [[UINavigationController alloc] initWithRootViewController:objDetailViewController];


    UISplitViewController *objSplitViewController = [[UISplitViewController alloc] init];
    [objSplitViewController setDelegate:objDetailViewController];


    [objSplitViewController setViewControllers:[NSArray arrayWithObjects:rootNavigationController,detailNavigationController, nil]];

    self.splitViewController = objSplitViewController;

    [self.window addSubview:self.splitViewController.view];

    [objSplitViewController release];
    objSplitViewController = nil;

    [rootNavigationController release];
    rootNavigationController = nil;

    [detailNavigationController release];
    detailNavigationController = nil;

    [objDetailViewController release];
    objDetailViewController = nil;

    [objRootViewController release];
    objRootViewController = nil;

0 ответов

Другие вопросы по тегам