gpt4 book ai didi

objective-c - 弹出和刷新 View Controller

转载 作者:行者123 更新时间:2023-12-04 13:01:25 26 4
gpt4 key购买 nike

我有三个 View Controller 。当我到达第三个 View Controller 时,我使用 poptorootviewcontroller 弹出到我的第一个 View Controller ,但是当我在我的第三个 View Controller 中使用 popviewcontroller 时(我想回到我的第二个 View Controller )它弹出但是我在我的编辑中编辑的所有信息第二个 View Controller 在那里,我希望第二个 View Controller 是新的(重置此 View Controller ),就像重新加载此 View Controller 一样。这是我在第三个 View Controller 中的代码:

-(IBAction)playAgain:(id)sender
{
[self.navigationController popViewControllerAnimated:YES];
}

我该怎么做?谢谢!

最佳答案

在第二个viewcontroller中,你应该像下面这样写一个方法viewWillAppear,

-(void) viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
//set initial values here
}

此方法将在您的 Controller 即将出现时调用。因此,当第三个 View Controller 弹出时,将调用此方法,您可以重置值。

关于objective-c - 弹出和刷新 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11384889/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com