【发布时间】:2010-11-22 10:00:36
【问题描述】:
一个简单的问题。我在导航控制器中有一个表格视图。当我触摸一个单元格时,它会推送一个包含单元格信息的视图控制器,因此我可以在新视图中对其进行编辑。现在工作正常(我们可以将其称为信息路径:“rootviewcontroller -> push viewcontroller”)。但是当我在新视图中点击保存时,我希望在调用popviewcontroller(信息路径:“pushed viewcontroller -> rootviewcontroller”)之前将编辑的值返回到rootviewcontroller,这样编辑后的值就可以显示在tableview中。
解决这个问题的正确方法是什么?
编辑:
pushViewController 和 popViewController 正在工作。我只要求在调用保存按钮 (popViewController) 时将编辑后的信息返回到 rootViewController 以显示在 tableview 中的最佳方法。我想我只需要直接从推送的 viewController 中使用新信息编辑 pList。虽然我更喜欢将新信息发送到 rootViewController 并让它处理对 pList 文件的访问。
【问题讨论】:
-
嗨,John,您是否使用 CoreData 来管理您的数据?请发布有关您的实施的更多详细信息,以便我们提供帮助。
标签: iphone uinavigationcontroller popviewcontroller rootview