我有一個帶有左右按鈕的導航欄,我需要在右側按鈕旁邊放置另一個按鈕。有誰知道我可以怎麼做呢?下面是一些代碼,以幫助:帶有多個按鈕的導航欄
- (id)init {
self = [super initWithStyle:UITableViewStyleGrouped];
if (self) {
_pinArray = [[NSArray alloc]init];
_pinArray = [Data singleton].annotations;
UIBarButtonItem *right = [[UIBarButtonItem alloc]initWithTitle:@"Map"
style:UIBarButtonItemStylePlain
target:self
action:@selector(goToMap:)];
self.navigationItem.rightBarButtonItem = right;
UIBarButtonItem *left = [[UIBarButtonItem alloc]initWithTitle:@"Menu"
style:UIBarButtonItemStylePlain
target:self
action:@selector(goToMenu:)];
self.navigationItem.leftBarButtonItem = left;
self.navigationItem.title = @"My Homes";
}
return self;
}
是否有最多2個? – thebiglebowski11
實際上沒有最大值。你可以添加儘可能多的,甚至是有害的哈哈。但其實儘可能多地適應舒適。想想你的用戶! –
如果我們想禁用其中任何一個,該怎麼辦? –