gpt4 book ai didi

iphone - 当另一个栏内发生某些事情时,更新 UITabBarViewController 中一个栏内的 TableView

转载 作者:行者123 更新时间:2023-11-28 23:17:30 26 4
gpt4 key购买 nike

我有一个有两个选项卡的应用程序。第一个选项卡是一个 NavigationController,其中有几个 TableViewController。第二个选项卡也是一个 NavigationController,其中包含一个 TableViewController。

我想要实现的是:当有人单击第一个选项卡内的 TableView 中的按钮时,我想将单击的行添加到第二个栏内的 TableView 中。

点击 NSUserDefaults 时我已经在保存信息了。当我退出应用程序并重新启动时,第二个栏会显示更新的信息。但是如果我在应用程序运行时切换到它,它不会显示更新的行。

当有人在第一个栏中执行某项操作时,如何使第二个栏动态地重新加载/更新更新的行?

当第一个栏中的 TableView 发生变化时,我已成功调用 [self.navigationController parentViewController] 以获取最高级别​​的 tabBarViewController。我怎样才能从那里到达第二个选项卡内的 NavigatinController 内的 TableView 以使其自行更新?或者我应该换一种方式吗?

谢谢。

最佳答案

我认为你可以在第二个栏的 View Controller 函数中调用 reloadData

-(void) viewWillAppear:(BOOL)animated
{
[tableView reloadData];
}

关于iphone - 当另一个栏内发生某些事情时,更新 UITabBarViewController 中一个栏内的 TableView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5546866/

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