如何从委托访问UITableView?

时间:2013-04-18 01:09:46

标签: iphone ios objective-c xcode cocoa-touch

当我解除模态时,我会覆盖viewWillAppear以便在视图重新加载中创建表视图。问题是我没有任何指向表视图的指针来调用它来刷新。我考虑过尴尬的解决方案,例如在tableview首次加载时将其存储在指针中,并为每一行调用UIViewController(委托),但似乎有一个指向它的指针。有谁知道如何获得它?

1 个答案:

答案 0 :(得分:2)

viewController在其视图层次结构中具有UITableView(即使作为UITableViewController的情况下的根)保持指向{{的弱指针,这是很常见的1}}就这种事情而言。

如果UITableView内置了UITableView,请将其设置为storyboard/xib,否则,请在代码中构建IBOutlet,将其添加为子视图并指定指向UITableView的指针。

self.tableView是一个非常明智的地方,可以说viewWillAppear