按钮不会出现在工具栏上

时间:2011-02-21 19:36:56

标签: iphone cocoa-touch uitoolbar ttlauncherview uitoolbaritem

一个简单的问题。如何将工具栏项与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 个答案:

答案 0 :(得分:1)

这可能是问题吗?

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

简而言之,它表示工具栏不是导航控制器的子项,而是父视图。