我有两个 XIB 文件。第一个带有我的应用程序视图,然后用户可以填写所需的信息。第二个是表单,用户可以开始输入一些名称,我的表格视图将像一个自动填充字段。
问题是,如何打开第二个视图以允许用户进行研究,然后将用户发送回另一个屏幕并显示所选信息?
我有两个 XIB 文件。第一个带有我的应用程序视图,然后用户可以填写所需的信息。第二个是表单,用户可以开始输入一些名称,我的表格视图将像一个自动填充字段。
问题是,如何打开第二个视图以允许用户进行研究,然后将用户发送回另一个屏幕并显示所选信息?
您可以通过多种方式管理这些数据。
1)您可以使用您的单例数据类来处理数据。
2)您可以使用 appDelegate 处理数据。
3)您可以让数据对象说NSDictionary
,以便从第二个视图打开退出,数据被发送到第一个视图。
在我看来,使用第三个选项,在第一个视图中有一个方法,比如..
-(void)setData(NSDictionary*)data
{
enter code here
}
设置数据,并将第一个视图的指针设置为第二个视图,同时alloc
呈现第二个视图。
在退出第二个视图时,使用该指针使用该方法发送数据..