当我关闭一个模式时,我会覆盖viewWillAppear
以使视图中的表格视图重新加载。问题是我没有任何指向表视图的指针来调用它来刷新。我考虑过笨拙的解决方案,例如当 tableview 第一次加载并UIViewController
为每一行调用(委托)时将其存储在指针中,但似乎必须在某处有指向它的指针。有谁知道如何得到它?
问问题
89 次
1 回答
2
viewController
在它的视图层次结构中带有 a 的 a UITableView
(即使作为根,在 a 的情况下)为这种事情UITableViewController
保留一个指向 the 的弱指针是很常见的。UITableView
如果UITableView
是内置的storyboard/xib
,则将其设置为IBOutlet
,否则,构建UITableView
in 代码,将其添加为子视图并分配指向 的指针self.tableView
。
viewWillAppear
是一个非常明智的说法[self.tableView reloadData]
于 2013-04-18T01:17:56.517 回答