【发布时间】:2010-03-26 04:06:16
【问题描述】:
我有 UITableViewController(由基于导航的应用项目模板启动)。我正在覆盖 loadView 并放置一个替代视图(带有 UILabel 和 UIActivityIndicator)以在加载表的内容时显示。
加载完成后,我删除加载视图并尝试显示表格视图,但我看到它为 NULL。所以在模拟器中我看到了我的加载视图,然后当加载完成时,视图消失了,但我的 tableview 永远不会出现。
我很困惑我的 UITableViewController 中的 self.view 和 self.tableView 之间有什么区别,以及我如何进行交流
【问题讨论】:
-
你打电话给
[super loadView];吗? -
是的。我的 loadVoew 的第一行是 [super loadView]。如果我什么都不做,我的 UITableView 就会出现。它将 self.view 设置为我的新 UIView(带有加载内容),这似乎使一切都出错了。
标签: iphone uiview uitableview