だから、これは私がnavbarを作る方法です:
- (void)viewDidLoad
{
[super viewDidLoad];
UINavigationController *navBar = [[UINavigationController alloc] init];
[navBar willMoveToParentViewController:self];
navBar.view.frame = CGRectMake(0, 0, 320, 44);
[self.view addSubview:navBar.view];
[self addChildViewController:navBar];
[navBar didMoveToParentViewController:self];
...
そして、私が読んだところはどこでも、これがボタンを追加する方法だと言っています:
UIBarButtonItem *button = [[UIBarButtonItem alloc]initWithTitle:@"test" style:UIBarButtonItemStyleBordered target:self action:@selector(print_message:)];
self.navigationItem.rightBarButtonItem = button;
[button release];
しかし、ボタンはナビゲーションバーに表示されません。このコードの何が問題になっていますか?