2016-04-28 24 views
0


私の前のボタンをpreviosビューコントロールとしてどのように指定するかわかりません。私のすべてのView Controllerに名前が付けられています。
戻るボタンは常にpreviousと表示されています。View Controller

これは私に何が起こっているかである:enter image description here メインメニューは、ナビゲーションのcontrolerと1.viewに根ざしているが、ユーザが設定した名前です...

あなたはより多くの情報が必要ならば、私を入力してください。 ありがとう!

+1

どのようにして、 "1ビュー" を "2.ビュー" から入手できますか?関連する詳細で質問を更新してください。 – rmaddy

+0

ストーリーボードの使用segue(show);私はprepareForsegeで2.Viewを作成します: 'secondVC * controller =(secondVC *)segue.destinationViewController;'私はいくつかのデータを渡すことができます。これらのデータはOKです。 – Lolipop52

答えて

0

あなたののviewDidLoadまたはviewWillAppearの内側navigationItemのタイトルを設定することができます。

self.navigationItem.title = @"MyViewTitle"; 

あなたが前に進むときに戻るボタンが前のビューの名前を表示します。

編集

UIBarButtonItem *myBackButton = 
    [[UIBarButtonItem alloc] initWithTitle:@"SetBackButtonTitle" 
            style:UIBarButtonItemStyleBordered 
            target:nil 
            action:nil]; 
[[self navigationItem] setBackBarButtonItem:myBackButton]; 
+0

私はそうします。 – Lolipop52

+0

ここでどのようにnavigationItemのタイトルを設定していますか?それは解決策ですか?プログラムでバックボタンの名前を変更しますか?私は私の答えを編集しました、私はそれが助けることを願っています。 –

+0

ナビを設定しました。 vewWillAppearのタイトルは、ViewDidLoadとDidApperarの両方で設定しようとしましたが、効果はありません。プログラムによってbackButtonを設定することも役に立ちません... – Lolipop52

関連する問題