使用来自服务器的数据填充SplitViewController的主视图

时间:2015-10-07 07:48:59

标签: ios objective-c xcode asynchronous uisplitviewcontroller

我有SplitViewController,我必须使用来自服务器的数据填充主视图(左视图)。我已经获取了数据。我面临的问题是主视图首先显示为空,但是由于数据集很大,服务器的响应会在一段时间后出现。在完全接收并解析数据后,我尝试将其加载到MasterViewController的viewDidLoad中,但是数组为空,因此MasterView也显示空行。什么可能是splitviewcontroller最合适的地方/代表,这样我才能在从服务器获取完整数据后显示splitviewcontroller,然后在主视图中显示该数据

1 个答案:

答案 0 :(得分:0)

数据准备好后,您应该更新所有视图(重新加载表视图,重绘视图等)。阅读MVC(模型 - 视图 - 控制器)模式,以了解有关此类问题的更多信息。