Хотя Фрэнк прав, этот код должен быть в viewDidLoad
, проблема в том, как выглядят кнопки BarButton.Если вы хотите, чтобы он выглядел по-другому, вам нужно использовать другой тип UIView.Вы можете просто добавить UIButton в UIToolbar.
-(void)viewDidLoad {
[super viewDidLoad];
self.title = @"please wait";
self.navigationItem.rightBarButtonItem = [[[UIButton alloc] init] autorelease];
}
Редактировать:
Извините, вы хотели простой UIBarButtonItem.Я не верю, что вы можете сделать это с помощью UINavigationBar.Вы можете попробовать добавить UserInteractionEnabled UILabel в качестве rightBarButtonItem, я не уверен, будет ли он работать или нет.
Кажется, что в настоящее время это невозможно.
sbwoodside имеет решение .