我的 View Controller 中有一张表(我们称之为 TVC1)。我在 TVC1 中使用了一些行,因此除了 TVC1 上的数据之外,用户还可以输入更多数据。因此,当有人点击 TVC1 中的特定行时,它会显示另一个 View Controller (我们称之为 TVC2)。但是,当显示 TVC2 时,TVC1 中的所有数据都会被清除。如何将数据保存在 TVC1 中?我应该通过应用程序委托(delegate)来完成吗?

        DescriptionInputViewController *descriptionController = [[DescriptionInputViewController alloc]
                                                             initWithNibName:@"DescriptionInputView"
                                                             bundle:nil];

    [self presentModalViewController:navController animated:YES];
    [self.navigationController pushViewController:descriptionController animated:YES];
    [descriptionController release];

最佳答案

在您的代码中,您应该调用:ojit_pre 代码
description Controller 是您正在显示的 View Controller 。

关于iphone - 推送/展示模态视图 Controller ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2244197/

10-11 19:52