1

Можно ли отображать элементы панели инструментов в UIViewController внутри popover? Я делаю это в методе viewDidLoad моего контроллера представления:UIToolbar в popover

UIBarButtonItem *addButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:nil action:nil]; 
    [self setToolbarItems:[NSArray arrayWithObject:addButton]]; 
    [addButton release]; 

Тогда я оберточной этот вид контроллер в UINavigationController (который имеет toolbar свойство, и в соответствии с Документами, я должен используйте метод setToolbarItems для UIViewController, чтобы добавить элементы на панель инструментов), а затем представив его в popover.

Я не вижу панель инструментов. Не поддерживаются ли панели инструментов при использовании popover?

Благодаря

ответ

6

Фигурные это, по-видимому, панель инструментов скрыта по умолчанию, так что вы должны сделать это:

[self.navigationController setToolbarHidden:NO animated:NO]; 

Чтобы он появился.

+0

Спасибо! Я собираюсь использовать его сейчас ... –

+0

ну, он работает :), но я не могу добавить кнопки к нему. вероятно, скоро это выяснит. еще раз спасибо. –

+0

Добрый человек ответил, что один для меня: кнопки добавляются в представление, отображаемое в popover. [Ссылка] http://stackoverflow.com/questions/10853038/how-do-i-add-buttons-to-a-toolbar-within-an-ipad-popover [/ ссылка] – mpemburn

Смежные вопросы