0

私は苦労しています。私は2つのビューを持つこのアプリを持っています。View1が空です。テキストフィールドと[OK]ボタンのあるView2。私は次のことを達成したい:

  1. View2で、ユーザーはボタンの名前を挿入します。そのタイトル。(ユーザーがview2に到達する方法は関係ありません。View1のボタンまたはタブバーボタンを使用している可能性があります。)
  2. OKボタンを押すと、View2が削除されます。View1が表示されます。
  3. View1には、ユーザーが指定したタイトルのランタイム作成ボタンがあります。

OKボタンを押した後、view2からボタンを作成するview1のメソッドを呼び出してみました。動作しません。エラーはありませんが、ボタンは表示されません。フォーラムの同僚から言われたように、これはMVCに準拠していないと思います。彼はアウトレットを提案した。しかし、そうでしたか?通知について考えました。この場合でも意味があるかどうかはわかりません。

助けていただければ幸いです。ありがとうございました。

4

1 に答える 1

0

この状況ではやり過ぎかもしれませんが、ViewController 間で通信する 1 つの方法はデリゲート パターンを使用することです。デリゲートに関する Apple からの情報を次に示します。

于 2009-11-06T19:51:36.883 に答える