当节的行返回时,未调用行的iphone表格视图单元格>;0

当节的行返回时,未调用行的iphone表格视图单元格>;0,iphone,uitableview,Iphone,Uitableview,在视图控制器中使用作为其他控制器的子视图的表视图。它们在首次创建时显示良好,等等。选择工作正常,等等 但是,当尝试更改表中的显示项时,数据源数组正在更改,并且在主线程上重新加载。正确调用节中的行,并返回正确大小的数组,等等。但未调用行的单元格 这是子视图设置 [self addChildViewController : SQLTableNames]; [self.view addSubview : SQLTableNames.view]; [SQLTableNames d

在视图控制器中使用作为其他控制器的子视图的表视图。它们在首次创建时显示良好,等等。选择工作正常,等等

但是,当尝试更改表中的显示项时,数据源数组正在更改,并且在主线程上重新加载。正确调用节中的行,并返回正确大小的数组,等等。但未调用行的单元格

这是子视图设置

    [self addChildViewController : SQLTableNames];
    [self.view addSubview : SQLTableNames.view];
    [SQLTableNames didMoveToParentViewController : self];
其中,SQLTableNames是其中包含tableview的ViewController

尝试了所有操作,延迟重新加载,在主视图控制器上重新加载等。从主视图控制器延迟,在子视图控制器中延迟,等等

看起来从第节中的行返回的结果被忽略了

已尝试设置需要显示,并在索引路径处重新加载行。所有这些都不会调用行的单元格来重新绘制表


所有代表都很好。它显示一次正常,然后无法更改表显示。

如果在插入之前调用[self.tableView beginUpdates],请确保调用

[self.tableView endUpdates];
之后