ViewA
從Coredata加載一些數據,然後推到下一個viewB
。在viewB
中,有一些函數,即會改變viewA的內容(意即viewB更改核心數據的內容)。但是,當我將視圖彈回到viewA
時,我的內容與之前保持一致。我怎樣才能解決這個問題?我需要刷新一個視圖的內容,只要我popViewController
3
A
回答
7
在viewA的-(void)viewWillAppear:(BOOL)animated
委託方法你可以刷新您需要的控制......也就是說,如果你要重新加載表 在viewWillAppear中方法 寫
[Table reloadData];
3
有兩種方法可以做到這一點:
viewA的viewCOntroller的方法viewDidLoad
設定的viewA的內容可以在viewWillAppear
中設定。通過這種方式,當視圖出現時,視圖的內容將被重新加載。
另一種方式是艱難的,但在性能方面效率更高。在viewA中有一個布爾變量,現在當你通過在viewB中引用viewB來更改viewB中的任何東西時,它的值應該被設置爲true,現在當你彈出檢入viewWillAppear時,如果布爾變爲true。如果是,請將其設置爲no,然後調用從視圖調用的方法確實加載視圖A中的數據。
希望這會有所幫助。
感謝,
Madhup
相關問題
- 1. 我只需要一個WSDL,我也需要一個XSD?
- 2. 我需要初始化新視圖嗎?
- 3. 我需要一個用於刷新的jQuery.history解決方法
- 4. 我需要刷新servlet輸出流嗎?
- 5. 如果我只需要1個物業(目前),我是否需要一個類?
- 6. 的jQuery:需要「刷新」一個widget
- 7. 我需要創建一個「投票」按鈕,不刷新頁面
- 8. 截圖UIImageView我只需要圖像IOS
- 9. 我需要下一個和上一個爲我的動態內容
- 10. 我需要一個支持不同大小內容的jquery caroussel
- 11. 我是否需要一個完整的內容管理系統?
- 12. 我需要使用日期時間排序,我只想要該節點的最新內容
- 13. 我需要這樣的Wpf樹視圖
- 14. 我只有一個AdControl,但我需要放兩個AdUnitId
- 15. 我需要一個視圖中的兩列的總和
- 16. iPhone Dev - 需要我訪問的最後一個視圖的ID
- 17. jQuery的 - 需要按F5(刷新)看到的內容
- 18. 我需要一個出路
- 19. 我需要一個庫名
- 20. 我需要一個UINavigationController嗎?
- 21. 我需要一個array_keys_recursive()
- 22. 我需要從一個tomcat
- 23. 我是否需要一個內容提供者將http視頻傳輸到android.widget.VideoView?
- 24. 需要popviewcontroller,但保持當前視圖隱藏
- 25. 每個新視圖都需要一個新的layoutparams嗎?
- 26. 我需要一個只有一個實現的接口嗎?
- 27. 當數據庫更新時,我需要一個彗星刷新html的例子!
- 28. 如果我需要數據庫視圖或不需要?
- 29. 爲了更新Salesforce中的查找字段,我需要一個Apex類還是隻需要一個觸發器?
- 30. 我什麼時候需要將視圖分爲兩個視圖?
這並不總是必要的,一個人使用表格視圖來顯示數據..... – 2010-04-08 04:31:07
非常真實的...但我已經給了一個例子.. 。和TableView是最廣泛使用的控制,所以我選擇了它...所以這就是爲什麼你已經投下我的答案...有趣... – 2010-04-08 05:14:02