0

我想保存我的视图并在我们关闭 ipad 时将其取回。

我找到了一种将其转换为图像的方法,但我想将其作为视图而不是图像取回,所以我的问题是“我们可以将图像转换回已经从视图转换为图像的视图”。

否则,有没有其他方法可以将我们的视图保存为视图本身,所以我需要解决这个问题,

但是当我处理其他模块时我可以保留我的视图,在这里我只是将我的视图分配给其他一些视图对象并在我回到那个类时使用它。

但问题是当我们关闭应用程序新打开的 ipad 时,它会丢失更改,所以想保留我上次更改的视图。

我正在等待最受欢迎的答案。谢谢。

4

2 回答 2

2

不,没有办法将图像转换为视图。您可以做的是,您可以将对象保存在视图中,在某个文件中保存值和位置。当您关闭并再次打开 iPad 时,您需要使用保存的数据重新加载它。

于 2012-07-06T06:05:16.780 回答
1

您必须保存与视图中每个元素相对应的数据,例如按钮、标签和其他元素及其状态和框架。

或者,您可以定义应用程序中可能出现的视图状态。这样您就可以只保存状态,然后在启动时读取值并重新创建视图。

简单的例子是一个游戏应用程序。每个级别都可以重新创建,并且从某个级别的开始开始播放。但是,它们通常不会从中断的地方继续。

也就是说,这并不意味着无法保存整个状态。

于 2012-07-06T06:07:09.760 回答