在 UIView 中重新加载 UITableView

Posted

技术标签:

【中文标题】在 UIView 中重新加载 UITableView【英文标题】:Reload a UITableView within a UIView 【发布时间】:2010-08-29 02:07:11 【问题描述】:

我正在使用 MGTwitterEngine,我的一切工作都相当顺利。我将它用于 iPad 程序,目前我有一个 UIView,里面有一个 UITableView。我想重新加载表格,但是因为我使用的是 UIViewController,所以我不知道如何定位它。我了解广泛使用的方法是:

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

由于项目层次结构,这对我不起作用。我试过这样定位它:

- (void)viewWillAppear:(BOOL)animated 
     [myTableview reloadData];

或者这个..

- (void)viewWillAppear:(BOOL)animated 
     [view.tableView reloadData];

但似乎没有任何效果。有任何想法吗?这可能是一个非常新手的问题。

【问题讨论】:

【参考方案1】:

在您的控制器中,设置一个 IBOutlet,您将连接到 tableview,就这么简单。

【讨论】:

【参考方案2】:

我也有类似的问题,问题是我使用“tabView”表的名称,然后当我使用 self.tableView.datasource = self 和 [self.tableview reloaddata] 时它就正确了。

下面的链接是我的问题..

Reload tableview inside a UIview

【讨论】:

以上是关于在 UIView 中重新加载 UITableView的主要内容,如果未能解决你的问题,请参考以下文章

在 UIView 中重新加载 JSON 提要

使用 nib 中的视图重新加载 UIView 属性

如何在 UIView swift 中重新加载特定的子视图?

iOS为啥只有在重新加载UITableView后才能正确显示UIView

为啥我的 UIView 在重新加载后没有响应?

如何重新加载 UIView?