【问题标题】:Restore custom table view cells when the app is restarted重新启动应用程序时恢复自定义表格视图单元格
【发布时间】:2015-07-29 19:29:53
【问题描述】:

我有一个适用于 iPad 的主/详细信息应用程序,在表格视图单元格上有几个滑块来控制图像的 XYZ 位置。每次我添加另一个单元格时,屏幕上都会显示另一个可以移动的图像。

当应用程序重新启动时,我添加的表格视图单元格消失了。我已经将它设置为记录滑块值并将其保存到NSUserDefaults,但我希望单元格保留在视图上。如何保存单元格,以便在重新加载应用程序时不会删除它们?我还想在重新加载单元格时保存滑块的位置。

【问题讨论】:

  • 请发布您如何存储和检索数据的代码,以便我们查看问题所在。
  • 如果您需要更多细节,请继续更新问题(或询问其他问题)。

标签: ios uitableview cocoa-touch


【解决方案1】:

您可能需要为您的应用添加持久性。

this StackOverflow post 中有一些帮助您入门的想法。

您需要保存每个单元格的数据,并在应用启动时重新加载 TableView 时重新创建单元格。

您也可以使用存储的值更新滑块。

发布您用于执行此操作的代码以及任何问题,可能有助于社区帮助您解决此问题。

【讨论】:

  • 你碰巧能为此编写代码吗?我是一名 15 岁的开发人员,哈哈,我不太了解。谢谢! @rholmes
  • 让我们看看你已经拥有什么,因为细节会影响代码。此外,Xcode 的版本、iOS 目标和选择的语言(Swift、Objective C)。发布细节的好指南在这里:stackoverflow.com/help/how-to-ask
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多