[cpp] view plaincopy
//首先需要创建一个NSMutableArray
NSMutableArray *buttons=[[NSMutableArray alloc]initWithCapacity:3];
[buttons autorelease];
//创建一个 UIBarButtonItem 系统刷新按钮 并且加入到Array中
UIBarButtonItem *freshButton=[[UIBarButtonItem alloc] initWithBarButtonSystemItem: UIBarButtonSystemItemRefresh target:self action:@selector(OnrefreshMap:)];
[buttons addObject:freshButton];
[freshButton release];
//创建一个空格 ,加入到array,用来将下面加入的按钮按照右边对齐
UIBarButtonItem *SpaceButton=[[UIBarButtonItem alloc] initWithBarButtonSystemItem: UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
[buttons addObject:SpaceButton];
[SpaceButton release];
//创建一个 系统 搜索按钮,加入到array,放到右边
UIBarButtonItem *searchSelfButton=[[UIBarButtonItem alloc] initWithBarButtonSystemItem: UIBarButtonSystemItemSearch target:self action:@selector(OnFindSelf:)];
[buttons addObject:searchSelfButton];
[searchSelfButton release];
//最后,将array 设置给toolbar
[toolbar setItems:buttons animated:YES];
[toolbar sizeToFit];