状态恢复和模态视图控制器

时间:2014-05-13 18:59:18

标签: ios uiviewcontroller modal-dialog

如何为模态或“呈现”视图控制器实现状态恢复?

比方说,我有ViewController和SecondViewController。 ViewController只有一个按钮。当您单击该按钮时,它会显示SecondViewController(使用模态segue)。

1 个答案:

答案 0 :(得分:0)

问题在于,在呈现之前重新创建modalVC。

EX:你在做什么

-(IBAction)presentModalVC:(id *)sender{
 ModalVC *modalVC = [self.storyboard instantiateViewControllerWithIdentifier:@"modal"];    
 [self presentViewController:modalVC animated:YES completion:nil];
}

您需要做什么:

创建modalVC的属性并在viewDidLoad方法

中初始化它