0
ナビゲーションコントローラを初期化するときにルートビューコントローラのnavbarにrightbarbuttonitemを追加したいのですが、ナビゲーションコントローラにカスタムビューコントローラがありません。 私のコードは次のとおりです。rootのviewcontrollerにbarbuttonitemを追加する方法新しいナビゲーションコントローラを起動する
TipsViewController *tipsView = [[TipsViewController alloc] initWithNibName:@"TipsViewController" bundle:[NSBundle mainBundle]];
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:tipsView];
self.loginViewDelegate = tipsView;
UINavigationItem *navigationItem = [[navigationController navigationItem] init];
UIBarButtonItem *barButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"load" style:UIBarButtonItemStylePlain target:self action:nil];
navigationItem.rightBarButtonItem = barButtonItem;
[self setModalTransitionStyle:UIModalTransitionStyleFlipHorizontal];
[loginViewDelegate passRegistrationResult:str];
[self presentModalViewController:navigationController animated:YES];
[tipsView release];
[navigationController release];
私はこれを試してみたが動作しない...