2011-10-21 8 views
0

この後、のようにnavigationItemにあるtitleViewに何らかのビューを挿入しました。self.navigationItem.titleView=nil;と設定した後、ナビゲーションアイテムのタイトルを[self.navigationItem setTitle:@"Title"];に設定できません。navigationItemのタイトルを設定する

私はnavigationItem.giveのタイトルをどのように設定することができますか。

ありがとうございました

+0

あなたはより多くのコードを表示できますか?ボタンの後ろで何が起きているのですか?あなたはどこに戻ってそれをnilに設定していますか?メインスレッドでこれをやっていますか? – zakishaheen

答えて

0

あなたは正しいアイデアがあると思います。ドキュメントによると、titleViewをnilに設定すると、タイトルテキストが表示されるはずです。私はあなたの問題がライフサイクルの中でそれをするときだと思います。私はviewWillAppearのコードを追加するといいと思います。

+0

ページが表示された後、私はタイトルのみを表示しています。そのページでは、テキストフィールドとbutton.whenを配置し、テキストフィールドに入力されたコンテンツをサーバーに送信しました。ポストが完了したら、タイトルをもう一度表示したいが、タイトルを表示するにはcant.howを表示したい。 – Jeeva

+0

よろしくお願いします。 navigationItemで 'SetNeedsDisplay'を呼び出そうとしましたか? –

関連する問題