如何为模态或“呈现”视图控制器实现状态恢复?
比方说,我有ViewController和SecondViewController。 ViewController只有一个按钮。当您单击该按钮时,它会显示SecondViewController(使用模态segue)。
答案 0 :(得分:0)
问题在于,在呈现之前重新创建modalVC。
EX:你在做什么
-(IBAction)presentModalVC:(id *)sender{
ModalVC *modalVC = [self.storyboard instantiateViewControllerWithIdentifier:@"modal"];
[self presentViewController:modalVC animated:YES completion:nil];
}
您需要做什么:
创建modalVC的属性并在viewDidLoad
方法