gpt4 book ai didi

ios - popViewControllerAnimated 后 UITextField 内容为空

转载 作者:行者123 更新时间:2023-11-28 22:54:35 26 4
gpt4 key购买 nike

在我的应用程序中,我使用了导航 Controller 。我的问题是,当我转到上一个 View 然后返回到当前 View 时,该 View 中的所有 TextField 都是空的。

当我从导航 Controller 浏览堆栈时,我不知道如何保存这些值(在文本字段中)。

这是我调用 popViewControllerAnimated 的方法:

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

最佳答案

在您之前 View 的 .h 文件中声明一个属性:

@property (noonatomic, retain) YOURVIEWCONTROLLER *secondVC;

然后在您的@implementation 中,合成属性:

@synthesize secondVC;

然后将您将 View Controller 呈现为模态视图的代码替换为:

if(!secondVC){
YOURVIEWCONTROLLER *controller=[[YOURVIEWCONTROLLER alloc]init.......];
[self setSecondVC:controller];
[controller release];//if you ain't using arc else just set it to nil
controller=nil;
}
[self presentModalViewController:self.secondVC animated:YES];

'YOURVIEWCONTROLLER' 是包含文本字段的第二个 View Controller 类的名称。不要忘记释放-dealloc 中的secondVC 属性。希望对您有所帮助。

关于ios - popViewControllerAnimated 后 UITextField 内容为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11084287/

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