在另一个viewcontroller顶部的当前viewcontroller

时间:2015-07-25 10:54:22

标签: ios xcode uiviewcontroller viewcontroller dismiss

这是我的问题。在iPhone应用程序中,我有一个viewcontroller(让它称之为VC1),它有一个按钮,当按下时会显示另一个viewcontroller(让我们称之为VC2)。 VC2有一个按钮,当按下时,它会关闭VC2并显示之前已加载的VC1。但是当VC2被解散时,VC1的viewDidLoad方法被调用,这会混淆应用程序的功能。有没有什么方法可以显示VC2,当它被解除时,VC1的viewDidLoad方法不会被调用?

这是我用过的代码......

呈现VC2:

infoViewController* info=[[infoViewController alloc]init];
[self presentViewController:info animated:YES completion:nil];

解雇VC2:

-(void)dismisser{
[self dismissViewControllerAnimated:YES completion:nil];

}

(dismisser是按下关闭按钮时调用的方法)

0 个答案:

没有答案