Кнопки не появляются на панели инструментов - PullRequest
0 голосов
/ 21 февраля 2011

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

self.navigationController.toolbarHidden = NO;
self.navigationController.toolbar.tintColor = [UIColor blackColor];

UIBarButtonItem *updateBttn = [[UIBarButtonItem alloc]
                               initWithBarButtonSystemItem:UIBarButtonSystemItemRefresh
                               target:self
                               action:@selector(updateData:)];


UIBarButtonItem *btnSpacer = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace target:nil action:nil ];

self.navigationController.toolbarItems = [NSArray arrayWithObjects:updateBttn, btnSpacer, nil];

[btnSpacer release];
[updateBttn release];

1 Ответ

1 голос
/ 21 февраля 2011

Может ли это быть проблемой?

http://www.iphonedevsdk.com/forum/iphone-sdk-development/22180-navigationcontroller-toolbar-wont-show-any-buttons.html

Короче говоря, он говорит, что панель инструментов не является дочерним элементом контроллера навигации, а является родительским представлением.

...