我有2个视图控制器,我用导航控制器切换。第二个视图控制器包含一个表视图,我在加载视图时从xml文件填充该视图。这会稍微冻结,直到出现填充的第二个视图。
我的问题是:如何使用空表视图加载视图控制器然后开始填充表视图?
答案 0 :(得分:0)
您应该在XML数据发生更改时加载并解析并保持其准备状态,而不是呈现空表。
将数组或字典作为父视图控制器的属性。加载或更改数据时,重新填充数组。加载tableview时,只需传入数组或字典。
如果你真的必须在呈现表之后解析数组,那么在viewDidAppear
之前不要开始解析XML,在此期间你可以解析数据然后调用{{ 1}}在你的表视图上。