Настройка titleView в UIPopoverController

В приложении для iPad я хочу иметь возможность иметь несколько кнопок на верхней панели всплывающего окна. Я запускаю его так:

UINavigationController *nc = [[UINavigationController alloc] initWithRootViewController:vc];

pop = [[UIPopoverController alloc] initWithContentViewController:nc];
[pop presentPopoverFromRect:CGRectInset([tableView rectForRowAtIndexPath:indexPath], 10, 10)
                     inView:tableView
   permittedArrowDirections:UIPopoverArrowDirectionAny
                   animated:YES];
pop.delegate = self;
[nc release];

В viewDidLoad я хочу, чтобы titleView содержал несколько UIBarButtonItems . Это нормально для обычного UINavigationController , но мне нужно иметь возможность сделать это и сохранить собственный стиль панели навигации во всплывающем окне.

Я попытался настроить rightBarButtonItem так, чтобы панель инструментов содержала кнопки, но они принимают формат панели инструментов, которая сама по себе не принимает формат / стиль всплывающего окна.

7
задан atxe 20 October 2012 в 22:21
поделиться