Добавить новый UIToolbar в UIViewController

Я разрабатываю приложение на основе TabBar с UIViewController, который появляется, когда ячейка выбрана в первом представлении. Я хотел бы добавить UIToolBar с некоторой информацией (в элементах), предоставляемой последовательностью выбранной ячейки. Я уже попробовал приведенный ниже код (нашел в похожем вопросе), но он не работает:

if (self) {
    NSArray* toolbarItems = [NSArray arrayWithObjects:
                             [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd 
                                                                           target:self
                                                                           action:@selector(addStuff:)],
                             [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemSearch 
                                                                           target:self
                                                                           action:@selector(searchStuff:)],
                             nil];
    [self setToolbarItems:toolbarItems];
    [self.navigationController setToolbarHidden:NO animated: YES];

}
return self;

Кто-нибудь знает другой способ добавить новый UIToolBar поверх того, который выведен из Navigation Controller?

1 ответ

Решение

Я решил свою проблему, добавив IBOutlet UIToolBar и определив его как панель инструментов представления. theToolBar = [[self navigationController] toolbar];

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