【发布时间】:2012-08-13 12:36:54
【问题描述】:
我正在尝试使用情节提要在两个视图控制器之间切换。我通过从第一个视图控制器(在按钮上)控制拖动到第二个,然后从第二个到第一个来创建模态海格。
因此,每当我单击第一个 VC 中的按钮时,它都会将我带到第二个 VC。这次当我点击第二个 VC 上的按钮时,它是带我回到第一个 VC 的原始实例还是创建一个新实例?
如果它把我带到同一个实例,并且用户在某些文本字段中写入了一些数据,那么无论如何要在屏幕上保留这些数据吗? (我可能想将它们保存在一些变量中,并且由于程序将返回到相同的实例,我将能够取回变量)
如果它没有把我带到同一个实例,有什么方法可以这样做吗?
我尝试创建第二个 VC 的实例并使用 self.navigarionController push...(instance) 但这不会切换控制器。
如果我使用情节提要执行此推送,并且确实弹出了我的第二个 VC,它也不会弹出。
(我也无法理解 push、modal 和 custom seagues 之间的区别)
【问题讨论】:
标签: ios5 storyboard viewcontroller