我有一個基於導航控制器的簡單iPhone應用程序。有兩個視圖控制器,VC1和VC2,都帶有表視圖。 VC2也有一個自定義表格單元格。當用戶在VC1中選擇一行時,VC2被壓入堆棧。當用戶選擇後退按鈕時,它將被刪除。典型的導航東西。按下後退按鈕清除表格內容
我遇到的問題是當按下後退按鈕時,VC2中的單元格中的數據仍然存在,因此當用戶在VC1中選擇不同的行時,VC2被推回到具有「舊」在VC2中的方法重新加載數據之前,單元格中的數據。
我想確保每次按下後退按鈕時都會刪除VC中表格中的數據。我試着用viewWillDisappear釋放tableview,但它不起作用。處理這種情況的建議方式是什麼?我看過文檔,但它不是很明顯(對我來說至少)。
凹凸。任何想法的人? – 2010-11-11 18:00:53