2011-12-16 10 views
0

こんにちは私は本当の問題を抱えています。私は2つの新しいビューに切り替えることができるメインビューを持っていて、私は両方のビューからメインビューに戻って切り替えることができますビューを切り替えるときにXcodeアクションが作成される

しかし、私は戻ってから切り替えたときに、私は希望を言って、私はラベルが2番目の新しいビューからではなく、異なるラベルでスイッチバックするときに発生するテキストに

と同じものを表示したいメインビューに最初の新しいビュー

これを集計すると、ビューを切り替えて、ラベルが表示され、ビュー1からスイッチバックされ、使用されたボタンバック

切り替えるために任意のヘルプは素晴らしいだろう

答えて

0

ちょうどメインビューに空UILableを置きます。最初のビューからメインビューに、または2番目のビューからメインビューにトランジションを実行するときにその値を設定します。

+0

iはイム現在この ようにスイッチングすることをどのように行うことになる - (IBAction)戻るボタン:(ID)、送信者{ LevelSelect *秒= [[LevelSelect ALLOC] initWithNibName:ゼロ束:なし]。 [self presentModalViewController:2番目のアニメーション:いいえ]; } – Seniac

0

どのようにビューを切り替えるのですか? NavigationControllerを使用している場合は、子コントローラをプッシュ/プレゼンテーションする前にメインコントローラで変数を設定するだけです。

次に、その変数を使用して、親ビュー(viewWillAppearイベント)に戻るときにラベルを設定できます。

+0

im switching lik this - (IBAction)backbutton:(id)送信者{ LevelSelect * second = [[LevelSelect alloc] initWithNibName:なしバンドル:なし]; [self presentModalViewController:2番目のアニメーション:いいえ]; } – Seniac

+0

同じ解決策がこれに適用されます。あなたの "backButton"メソッドに1行のコードを追加して、ラベルを返すときに何を言いたいのかを示す変数を設定します。次に、ラベルが途中で変わるのを避けるために、元のView Controllerの "viewDidDisappear"または "viewWillAppear"メソッドで、backButtonメソッドで設定した変数の値に基づいてそれを更新します。 – jbrunken

+0

私のコードは本当に私の大げさな頭痛を与えるそれのハングアップを得ることができないときに私を表示することは可能ですか? – Seniac

関連する問題