Навигационный контроллер iPad в выпуске popover с разделенным фреймом - PullRequest
1 голос
/ 16 сентября 2011

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

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

enter image description here

 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;
...