I have a table view (view 1) with some cells that when selected let's the user configure some app settings on another view (view 2). 此过程由导航控制器管理,并且始终从标准用户默认设置存储和检索设置。
问题开始于这些属性之一显示在单元格的详细文本标签上的视图 1 上,并在文本标签中的视图 2 上进行编辑。
如果用户正在编辑属性,在视图 2 上的文本标签上,并且他按下后退按钮返回到视图 1,它的单元格的详细文本标签不会立即更新。(在退出视图时,我已将数据保存在用户默认值上并强制同步,并且在加载视图 1 时我强制 tableview 重新加载数据)
仅在视图出现在 iPhone 模拟器上之后 0.4 秒强制 tableView 上的 reloadData 后才更新详细文本标签,而不是之前。这对用户来说可能有点刺耳。
有没有人有更好的解决方案?完美的解决方案将是易于实施和即时的。
谢谢