UITableViewController的TableView变为NULL

时间:2010-03-26 04:06:16

标签: iphone uiview uitableview

我有UITableViewController(由基于导航的应用项目模板启动)。我正在重载loadView并在表的内容加载时显示另一个视图(带有UILabel和UIActivityIndi​​cator)。

加载完成后,我删除加载视图并尝试显示表视图但我看到它是NULL。所以在模拟器中我看到了我的加载视图,然后当加载完成时,视图消失了,但我的tableview永远不会出现。

我很困惑我的UITableViewController中self.view和self.tableView之间的区别是什么以及如何进行交换

1 个答案:

答案 0 :(得分:1)

您应该像这样添加您的子视图[self.view addSubview:myNewView];。然后,您可以在加载后将其删除。我很确定UITVC的viewtableView属性设置为相同的支持ivar,所以你不应该搞乱它们。