отображение кнопок панели инструментов на контроллере навигации - PullRequest
0 голосов
/ 28 августа 2011

привет, я знаю, что что-то упустил, потому что это кажется довольно легким во всем Интернете Я добавляю кнопки на панель инструментов,
панель инструментов показывает. но без каких-либо кнопок.
это мой код:

    - (void)viewDidLoad
{
    [super viewDidLoad];
    self.title = @"secondPage";
    UIBarButtonItem *deleteAllItem = [[[UIBarButtonItem alloc] initWithTitle:@"Delete All"
                                                                       style:UIBarButtonItemStyleBordered   
                                                                      target:self
                                                                      action:@selector(deleteAllAction:)] autorelease];


    UIBarButtonItem *searchNearbyItem = [[[UIBarButtonItem alloc] initWithTitle:@"Search Nearby"
                                                                          style:UIBarButtonItemStyleBordered
                                                                         target:self
                                                                         action:@selector(searchNearbyAction:)] autorelease];

    [self.navigationController setToolbarHidden:NO];
    self.toolbarItems = [NSArray arrayWithObjects: 
                      deleteAllItem,
                      searchNearbyItem,
                      nil];

} 

Спасибо за вашу помощь

1 Ответ

1 голос
/ 28 августа 2011

Вы пытались установить элементы с помощью:

- (void)setItems:(NSArray *)items animated:(BOOL)animated

Примечание: Обязательно установите это на контроллере вида, не устанавливайте его непосредственно на экземпляре UIToolbar.

...