gpt4 book ai didi

objective-c - 强制重新加载 UITableView - objective-c

转载 作者:行者123 更新时间:2023-11-29 13:45:48 25 4
gpt4 key购买 nike

我有一个 tabBar 应用程序。有 2 个 UIViewControllers A 和 B。UIViewController B 有 UITableView。我从 B UIViewController 调用 A UIViewController 中的方法:[b someMethod:someObject];

代码如下:

-(void) someMethod:someObject
{
[tableViewDataArray addObject: someObject];
[tableView reloadData];
}

但 UITableView 不会重新加载,直到我将 UIViewController 切换到 B;如何在不切换的情况下重新加载它?如果可能的话

最佳答案

您最好的解决方案是在工具栏上放置一个用于添加和刷新的按钮,并创建一个名为 add() 的函数并将其连接到该按钮。在里面你做:

-(void) add:someObject
{
[tableViewDataArray addObject: someObject];
[tableView reloadData];
}

我遇到了类似的问题,这确实有效,这应该有所帮助:How to Reload a UITableView While I am Looking at It

关于objective-c - 强制重新加载 UITableView - objective-c,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7457202/

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