gpt4 book ai didi

iphone - 如何从委托(delegate)访问 UITableView?

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

当我关闭模态时,我将覆盖 viewWillAppear 以使 View 中的 TableView 重新加载。问题是我没有任何指向 TableView 的指针来调用它进行刷新。我考虑过笨拙的解决方案,例如在 tableview 首次加载时将其存储在指针中并为每一行调用 UIViewController (委托(delegate)),但似乎某处必须有一个指向它的指针.有谁知道怎么弄吗?

最佳答案

viewController 在其 View 层次结构中带有 UITableView 是很常见的(即使是根,在 UITableViewController 的情况下)为这种事情保留指向 UITableView 的弱指针。

如果 UITableView 是在 storyboard/xib 中构建的,则将其设置为 IBOutlet,否则,构建 UITableView 在代码中,将其添加为 subview 并分配一个指向 self.tableView 的指针。

viewWillAppear 是说 [self.tableView reloadData]

的一个非常明智的地方

关于iphone - 如何从委托(delegate)访问 UITableView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16072860/

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