私はXcode 4.2でプロジェクトを作成し、そのストーリーボードを使用しています。ビューの1つでは、ユーザーがタップするボタンがあり、いくつかの計算が実行されます。計算が正しければ、私は彼らがちょうど来たビューを表示する必要があります。私は現在、ナビゲーションコントローラを使用しています。アプリケーションが起動するとビュー1が読み込まれます。オプションを選択すると、ビュー2が読み込まれます。ツールバーの「戻る」ボタンをクリックすると、ビュー1に左のアニメーションが読み込まれます。IOS 5 SDKとSegues
View 2の計算のための私のIBActionメソッドに私は次のスニペットを持っています。
[self performSegueWithIdentifier:@"BackToView1" sender:sender];
しかし、問題は、右の読み込みに必要なときに左のアニメーションを使用してビュー1をロードすることです。
カスタムセグですか?何か不足していますか?
[編集] 私はちょうど何かに気づいた。ビュー1が自分のIBActionから読み込まれると、AppDelegateが再び初期化されているように見えますが、「戻る」ボタンは表示されません。 AppDelegateを初期化する必要はありません。なぜなら、アプリケーションの開始時にデータオブジェクトをロードしているからです。 initを呼び出すと、再びオブジェクトが殺されます。
ストーリーボードの各矢印は、View Controllerの新しいインスタンスの作成と表示を表します。 –