4

ストーリーボードには 2 つのコントローラーがあり、これらを切り替えるためのセグエがあります。

最初のコントローラーから 2 番目のコントローラーへのデータの受け渡しは、prepareForSegue を実装し、segue.destinationViewController を使用して 2 番目のコントローラーのプロパティを設定することで非常に簡単です。

2 番目のコントローラーから前のコントローラーにもデータを戻す必要があります。私はグーグルで検索しましたが、それを実証するための単純だが機能するコードは見つかりませんでした。

最善の方法について簡単なサンプルを教えていただけませんか?

4

1 に答える 1

0

参照: Xcode 4.5 ストーリーボードの「終了」

次のようなメソッドが必要です

-(IBAction)returned:(UIStoryboardSegue *)segue;

返したい UIViewController 内 (「最初のコントローラー」)。ストーリーボードで 2 番目のコントローラーを選択し、この方法でこのコントローラーの下部にある緑色の終了アイコンにボタンを接続します。

メソッドでは、2 番目のコントローラーにアクセスできます。

于 2013-02-25T19:13:30.890 に答える