2011-12-05 49 views

回答

0

你可以使用一個UIToolBar然後按住多個UIBarButtonItem對象。

- (void)viewDidLoad { 
    [super viewDidLoad]; 




    // create a toolbar to have two buttons in the right 

     UIToolbar* tools = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, 133, 44.01)]; 

     // create the array to hold the buttons, which then gets added to the toolbar 
     NSMutableArray* buttons = [[NSMutableArray alloc] initWithCapacity:2]; 

     // create a standard "add" button 
     UIBarButtonItem* bi = [[UIBarButtonItem alloc] 
           initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(add)]; 
     bi.style = UIBarButtonItemStyleBordered; 
     [buttons addObject:bi]; 
     [bi release]; 


     // create a standard "refresh" button 
     bi = [[UIBarButtonItem alloc] 
       initWithBarButtonSystemItem:UIBarButtonSystemItemRefresh target:self action:@selector(refresh)]; 
     bi.style = UIBarButtonItemStyleBordered; 
     [buttons addObject:bi]; 
     [bi release]; 

     // stick the buttons in the toolbar 
     [tools setItems:buttons animated:NO]; 

     [buttons release]; 

     // and put the toolbar in the nav bar 
     self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:tools]; 
     [tools release]; 

} 

-(void)add{ 
    NSLog(@"Code to add the row in tableview"); 
} 

-(void)refresh { 
    NSLog(@"code to refresh the tableView"); 
} 
0

我不湖岸大約iOS5的,但在iOS4的,你可以這樣做只是sublussing(甚至使自己的)的資產淨值。酒吧在理由使其定製。