2010-12-17 19 views
0

私はこれで新しいビュー押す:NavigationBarで欠落している「バックボタン」

- (IBAction)selectName:(id)sender { 
    SelectNameViewController *nameController = [[SelectNameViewController alloc] 
               initWithNibName:@"SelectNameView" 
               bundle:nil]; 
    [self.navigationController pushViewController:nameController animated:YES]; 
    [nameController release]; 
} 

をしかし、新しいビューのnavigationbarに、バックボタンがありません。

これはなぜですか?私はカスタムの戻るボタンを作成することができますが、私はデフォルトをしたい、どのように私はそれを修正することができますか?

ありがとうございました

答えて

1

私は解決しました。問題はMainWindow.xibのNavigationControllerでした。 別のNavigationControllerを作成しましたが、それは動作します。

0

あなたのペン先に問題があると思います。残念なことに私はInterface Builderを使用していないため、問題が何であるか分かりません。

0

今日もこの問題がありました。理由は次のとおりです。

通常、戻るボタンのタイトルは、前のナビゲーション項目のタイトルです。ナビゲーションアイテムのタイトルが空の場合、ボタンのタイトルは単に「戻る」になります。しかし、ナビゲーションタイトルを含むすべての要素のローカライゼーションを追加しました。しかし、タイトルの代わりにイメージを使用したため、ローカライゼーション文字列は空でした。その特殊なケースでは、バックバーのボタンは完全に消えます。

これはいつか誰かを助けてくれることを願って、見つけ出すのに数時間かかりました。

関連する問題