2012-01-19 13 views
1

素晴らしいリソースをありがとう!私は別のviewControllerからtableViewを更新したいと思いますか?

私は現在、タブバーを含むプロジェクトに取り組んでいます。基本的には、5つのナビゲーションコントローラを含む1つの.xibファイルがあり、それぞれにはView ControllerとTableViewがあります。

私の質問は、最初のナビゲーションコントローラのテーブルビューを更新するために、ビューコントローラ内のナビゲーションコントローラのボタンを取得するにはどうすればいいですか?

また、ナビゲーションアイテムのタイトルバーでは、ボタンを操作できません。

申し訳ありませんが、これは新しい投稿ですが、私の頭をしています。
コメントをいただければ幸いです。

答えて

2

あなたはこれについて誤って考えています。更新する正しいことは、ビューではなくモデル(つまり、tableView)です。あなたのデータを保持する別々のモデルクラスセットが必要です。各ビューコントローラは、これらのクラスにアクセスして、データの読み取りまたは更新を行います。 View Controllerはお互いに一般的には話しません。

このプログラミング手法は、Model-View-Controllerと呼ばれ、iOSアーキテクチャの中核です。

関連する問題