【问题标题】:Preserve Button State When Switching Between View Controllers在视图控制器之间切换时保留按钮状态
【发布时间】:2020-07-05 04:41:28
【问题描述】:

我目前有一个带有 2 个视图控制器的导航控制器。单击 VC 1 上的按钮 A 后,它会将我带到 VC 2。VC 2 有一个清单。从清单中选择所需项目时,我可以选择和取消选择清单按钮。然后我单击 VC2 上的后退按钮返回到 VC 1。当我想在 VC 2 中编辑清单时,我单击按钮 A 返回到 VC 2 但清单已重置为默认状态,我的选择都没有已保存。

我已经研究过模型视图控制器、展开转场、用户数据、弹出视图控制器,但我仍然很困惑要选择和坚持什么才能让它发挥作用。

非常感谢任何帮助。 谢谢。

【问题讨论】:

标签: xcode viewcontroller


【解决方案1】:

使用UserDefaults 保存信息。但请记住,如果您保存的数据相当小(听起来像字符串/布尔数组),请使用它。

要学习 UserDefaluts,请访问link

这里有两个链接12 可以帮助您解决问题。 让我知道是否有帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-09
    • 2020-10-31
    • 1970-01-01
    • 2015-03-25
    • 2019-04-10
    • 1970-01-01
    相关资源
    最近更新 更多