2010-06-10 61 views
0

我正在研究iPhone視圖,其中有一些標題文字以及頂部的UISegmentedControl和底部的UITableView。當在UISegmentedControl中選擇了不同的段時,我需要在UITableView中顯示一組不同的記錄。iPhone - One View with Many UITableView's

實現此目的的最佳方法是什麼?對於視圖控制器,我是否應該有一個UITableView,並且在選擇不同的分段時重新填充它?如果是這樣,這可以通過NSFetchedResultsController /核心數據來完成嗎?

謝謝! -Johann

回答

0

我建議爲每一個需要的視圖創建一個不同的表視圖控制器類。這將保持每個視圖的邏輯獨立。然後在用戶選擇不同的選項時,根據需要實例化,添加和刪除子視圖。您還可以通過某種有意義的方式將從一個到另一個的過渡動畫化。

如果您以後決定使用不同類型的視圖更好地服務一組信息,則不必解開所有內容。

相關問題