2012-01-19 37 views
1

非常感謝您的幫助!我想更新不同的viewController tableView是可能的嗎?

我目前正在研究一個涉及Tab Bars的項目。基本上我有一個.xib文件,其中包含5個導航控制器,其中每個都有一個視圖控制器,然後是一個tableView。

我的問題是,如何獲得視圖控制器中的導航控制器上的按鈕來更新第一個導航控制器上的表格視圖?

此外,在導航項目標題欄中,我無法獲得任何按鈕的工作。

對不起,如果這是一條新聞,但它是我的頭。
任何意見將不勝感激。

回答

2

你在錯誤地思考這個問題。正確的更新是你的模型,而不是你的視圖(即tableView)。你應該有一套獨立的模型類來保存你的數據。然後每個視圖控制器將訪問這些類來讀取或更新數據。視圖控制器通常不會彼此交談。

這種編程方式被稱爲Model-View-Controller,它是iOS架構的核心。

相關問題