保留屏幕状态

时间:2016-03-28 15:21:14

标签: swift

我有两个viewcontrollersvc1是一个包含用户输入值的表单。vc2是一个画布。我在vc1中有一个显示vc2的按钮。如何保留vc1中的值,以便当用户关闭时vc2vc1具有先前输入的值?

我知道NSUserDefaults,但这需要更多的工作。我只是想知道我是否通过segue显示vc2作为模态,是否可以保留vc1的值?

以下是vc2的展示方式: enter image description here

以下是我解雇vc2的方式: enter image description here

谢谢!

1 个答案:

答案 0 :(得分:0)

  

如何保留vc1中的值,以便当用户关闭vc2时,vc1具有先前输入的值

如果你正确地这样做,这些价值观永远不会消失。没有什么可以做的。当VC2被解雇时,VC1始终存在并且从未改变过。如果那不是你所看到的,那么你就没有正确地解雇VC2。 (也许你初步错误地提出了一个完整的新的 VC1副本。)