2010-12-01 84 views
0

我正在使用一個常見的TabBar應用程序,其中我有一個viewController來獲取一些微積分,並從這些結果中做出一些繪圖。使用UITabBar應用程序刷新ViewController

第一次使用ViewDidLoad方法時效果很好。但是,當我改變第一個標籤中的值並切換標籤時,它不刷新。

當我在圖形視圖控制器中再次返回時,ViewWillAppear方法似乎不會被調用。

繪圖值與sigleton共享,我現在只能用一個蹩腳的按鈕來刷新。有誰知道如何正確觸發刷新自動?

預先感謝您。

回答

0

viewWillAppear中僅被稱爲

...之前接收的觀點是將被顯示在屏幕上的任何動畫都配置爲顯示視圖之前。 - 蘋果文檔

因此,我假設你正在使用文本字段從用戶接收數據,是嗎?如果是這樣,只要用戶通過按下iOS鍵盤上的返回按鈕或其他方法(您曾經設置好的方法)將用戶「輸入」文本到文本字段,就需要刷新。如果您可以提供更多信息,我很樂意爲您提供進一步的幫助。

+0

那麼我給了更多的信息,關於我如何使用textfield,我不知道他們如何可以阻止viewWillAppear方法。我提供了足夠的相關信息嗎?謝謝 – DejaVu 2010-12-01 21:58:14

相關問題