0

アプリの実行中に特定のビューが表示されたことを検出するにはどうすればよいですか? たとえば、タブ バー アプリで、「結果」と「編集」の 2 つのバーがあるとします。アプリは結果とともに読み込まれ、何も表示されません。今、ユーザーは編集に行き、いくつかの魔法を作ります。次に、結果バーをもう一度押すと、結果が表示されます。つまり、結果バーが押されたときに、「編集」ビュー コントローラーから「結果」ビュー コントローラーに情報を渡す必要があります。これを明確にしたことを願っています。前もって感謝します!

4

1 に答える 1

2

この問題に取り組む方法はいくつかあります。

1)「編集」ビューコントローラから「結果」ビューコントローラへのハンドル(またはポインタ、またはプロパティ)を保持でき、「結果」にデータを送信する場合は、(メソッドまたはデリゲートプロトコル)。

2)通知用に「結果」ビューコントローラーを登録し、新しいデータで更新する場合は、適切な通知が届いたときにフィールドに入力します。「編集」ビューコントローラーで、次のように通知を投稿します。表示する結果をカプセル化する辞書および/またはオブジェクト。

そして、もっとあります!

于 2012-04-26T20:39:15.453 に答える