0

UITabController のトップ バーにナビゲーション ボタンを追加しようとしていますが、ボタンが表示されません。

UIBarButtonItem * leftButtonItem = [[UIBarButtonItem alloc] initWithTitle: @"SETTING" style: UIBarButtonItemStyleBordered target: self action: @selector(permanentlyCloseWelcomeView)] ;
[[self navigationItem] setLeftBarButtonItem: leftButtonItem];
4

1 に答える 1

2

ビュー コントローラーは UINavigationController 内にありますか? そうである場合にのみ、self.navigationItem を取得します。デバッガーで確認してください。2行目ではnilになっているに違いありません。

ビュー コントローラーをナビゲーション コントローラーに埋め込む必要があります。または、ナビゲーション コントローラーではなくバーだけが必要な場合は、手動で作成したナビゲーション バーにバー ボタン項目を配置します。

于 2012-09-16T01:05:31.620 に答える