我对iPhone开发还很陌生,一直在寻找解决这个问题的简洁方法。
我的用户界面中有一个表格,其中显示了导航控制器内记录数据的摘要。当用户单击行的附属按钮时,会将新视图推入导航控制器,显示用户可以编辑相应记录中的数据的视图。完成后,编辑视图从导航控制器的堆栈中弹出,并返回到表格视图。
我的问题是,当用户返回到表格视图时,表格仍显示记录被编辑之前的状态。因此,我必须重新加载表格数据以显示更改。
似乎不可能在显示表格数据之前重新加载它,因为该调用只更新已显示的记录。在表格显示后重新加载它会导致旧数据在用户眼前改变,这让我感到不太满意。
在iPhone应用程序中,这似乎是一个很正常的需求。
请问有谁能建议最佳实践方法来解决这个问题吗?我感觉自己漏了什么。
谢谢 - Steve.
我的用户界面中有一个表格,其中显示了导航控制器内记录数据的摘要。当用户单击行的附属按钮时,会将新视图推入导航控制器,显示用户可以编辑相应记录中的数据的视图。完成后,编辑视图从导航控制器的堆栈中弹出,并返回到表格视图。
我的问题是,当用户返回到表格视图时,表格仍显示记录被编辑之前的状态。因此,我必须重新加载表格数据以显示更改。
似乎不可能在显示表格数据之前重新加载它,因为该调用只更新已显示的记录。在表格显示后重新加载它会导致旧数据在用户眼前改变,这让我感到不太满意。
在iPhone应用程序中,这似乎是一个很正常的需求。
请问有谁能建议最佳实践方法来解决这个问题吗?我感觉自己漏了什么。
谢谢 - Steve.