0

我刚开始开发 iOS 应用程序,所以如果这个问题看起来很愚蠢,请多多包涵。我正在创建一个示例应用程序,其中有 2 个视图控制器。第一个具有全屏图像,带有导航栏和相机滚动按钮,当应用程序启动时,我使用它从厨房中选择图像。然后我滑动到第二个视图控制器,我在其中输入一些数据,例如谁点击了它,在文本框中使用了什么相机等。第二个视图控制器有一个导航栏和导航栏中的一个按钮项目,我将其命名为返回到带有图像的第一个视图控制器。我已通过 segue 将此按钮链接到第一个视图控制器。现在使用此设置一切正常,但唯一的问题是当我从图库加载图像并滑动到第二个视图进行写入数据,

那么,当我从第二个视图控制器滑回第一个视图控制器时,如何确保不会丢失加载的图像?

感谢任何帮助将不胜感激。

4

1 回答 1

0

问题是您可能控制将第二个视图的按钮拖到第一个视图对吗?这不会“移动”到该视图控制器,而是“创建”第一种类型的新视图控制器,这就是它为空的原因。如果要返回到第一个视图控制器,则必须为按钮添加操作。如果第二个中的数据消失,您可以简单地“dismissViewController”。或者从控制器 1 到控制器 2 制作一个强指针,以便您可以关闭,但如果您希望信息不消失,则再次显示它。(没有强指针,当你关闭它时,VC 会被卸载)

于 2012-06-05T00:44:24.017 回答