2012-07-12 42 views
0

在我的應用程序中,我有第一個viewController,其中用戶提供了一些輸入來搜索地址,並在下一個viewController中查找相關地址。我想要的是,當用戶返回到第一個viewController時,他輸入的數據應保留在各個字段中。如何在iphone中保留數據?

回答

0

可能您在viewDidAppear或viewWillAppear中擁有視圖控制器的設置代碼。如果是這種情況,請嘗試將其更改爲viewDidLoad方法。

0

只要在返回到第一個控制器時對象仍然存在,用戶輸入的數據仍應位於各個字段中。

2

如果您正在製作基於導航的應用程序,那麼默認情況下將保留該數據。請確保你沒有將它設置爲零,例如viewWillAppear或viewDidAppear或其他任何方法。

0

你是如何呈現下一個viewController的?你是怎麼回到下一個viewController的第一個viewController?如果通過創建第一個viewController的新時刻(從下一個viewController)返回到第一個viewController,那麼以前的數據將不會在那裏。