我對iPhone的開發很陌生,一直在努力尋找我認爲是解決這個問題的方法。刷新UINavigationController層次結構中的UITableView的最佳方式
我有一個用戶界面,其中記錄數據的摘要顯示在導航控制器內的表中。當用戶點擊一行附件按鈕時,新的視圖被推到導航控制器上,顯示一個視圖,用戶可以在相應的記錄中編輯數據。完成後,編輯視圖從導航控制器的堆棧彈出,用戶返回到表格視圖。
我的問題是,當用戶返回到表視圖時,該表仍然顯示記錄編輯前的數據狀態。因此,我必須重新加載表格數據以顯示更改。
在顯示錶數據之前似乎無法重新加載表數據,因爲調用只會更新顯示的記錄。在表格顯示後重新加載會導致舊數據在用戶眼前發生變化,我不太滿意。
在我看來,這似乎是想在iPhone應用程序中做的非常正常的事情。
任何人都可以請建議最佳實踐方法來做到這一點?我覺得我失去了一些東西。
乾杯 - 史蒂夫。