如何在storyboard中对NavigationItem里设置多个右按钮

2025-05-01 17:29:56
推荐回答(3个)
回答1:

1. 如何设置title

2. 如何设置 leftBatButtonItem和 rightBarButtonItem
UIBarButtonItem *leftButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"左边按钮" style:UIBarButtonItemStylePlain
target:self action:@selector(OnLeftButton:)];
self.navigationItem.leftBarButtonItem = leftButtonItem;
[leftButtonItem release];

UIBarButtonItem *rightButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"右边按钮" style:UIBarButtonItemStylePlain
target:self action:@selector(OnRightButton:)];
self.navigationItem.rightBarButtonItem = rightButtonItem;
[rightButtonItem release];

回答2:

在storyboard中对NavigationItem里设置多个右按钮:

  1. 首先设置title。

  2. 设置  leftBatButtonItem和 rightBarButtonItem

UIBarButtonItem *leftButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"左边按钮" style:UIBarButtonItemStylePlain
target:self action:@selector(OnLeftButton:)];
self.navigationItem.leftBarButtonItem = leftButtonItem;
[leftButtonItem release]

回答3:

用代码可以修改properties rightBarButtonItems 来实现。