gpt4 book ai didi

objective-c - 如何从 Modal ViewController 重新加载父 UITableViewController 中的数据

转载 作者:可可西里 更新时间:2023-11-01 03:07:15 26 4
gpt4 key购买 nike

我有一个带有 Root View Controller (UITableViewController) 的导航 Controller 。这个 TableView Controller 与另一个导航 Controller 有一个模式连接,以 UITableViewController 作为 Root View Controller 。从我的模态 TableView Controller ,我正在调用

[self dismissModalViewControllerAnimated:YES];

关闭模型 View 。我试图在关闭模态视图之前调用我的“刷新”函数(位于第一个 UITableViewController 中)。我尝试使用

[self.parentViewController refresh];

但我猜我指的是模态视图的导航 Controller ?由于这个原因,它似乎不起作用。

最佳答案

创建一个 NSNotificationCenter在您的父 View 中:

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(refresh) name:@"updateParent" object:nil];

然后在关闭模态视图时调用它:

[[NSNotificationCenter defaultCenter] postNotificationName:@"updateParent" object:nil];

关于objective-c - 如何从 Modal ViewController 重新加载父 UITableViewController 中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9794789/

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