-2

我已经创建了一个工具栏,如下所示的代码,现在我不知道如何向其中添加项目。

- (void)viewDidLoad
{
[super viewDidLoad];    
UIToolbar *toolbar = [[UIToolbar alloc] init];    
toolbar.frame = CGRectMake(0, 418, 350, 44);   
NSMutableArray *items = [[NSMutableArray alloc] init];
[items addObject:[[[UIBarButtonItem alloc] init] autorelease]];
[toolbar setItems:items animated:YES];
[items release];
[self.view addSubview:toolbar];
[toolbar release];
}
4

2 回答 2

0

试试这个代码

UIBarButtonItem *customItem = [[UIBarButtonItem alloc] initWithTitle:@"Item"     style:UIBarButtonItemStyleBordered  target:self action:@selector(action:)];

NSArray *items = [NSArray arrayWithObjects: customItem, nil];
[toolbar setItems:items animated:NO];

[customItem release];

你也可以参考这个链接: How to create this toolbar programmatically

请在发布前进行谷歌搜索和 Stack Overflow 搜索。

于 2013-02-05T07:44:58.610 回答
0

使用 [self setToolbarItems: buttons animated:NO]; 你想设置工具栏项和 uiviewcontroller 有工具栏本身。

于 2013-02-05T08:06:27.873 回答