无法更新containerView中的静态单元格

时间:2017-10-20 11:17:44

标签: ios uitableview swift3 uicontainerview

我有一个带有TableViewController和STATIC单元格的containerView。对于我的嵌套tableView中的每个项目,我有一个相应的插座,可以很容易地使用它们来更新viewWillAppear中的UI,它工作得很好,但是当我在tableView(_:didSelect / didDeselectRow)中更新它们时没有任何反应。执行单元格选择,模型更改,调用所有方法并正确设置出口我可以在调试时打印所有方法,但UI不会更新。 setNeedsDisplay(),reloadData(),reloadRows(),reloadSections()在这种情况下对于父视图和容器视图控制器都没用。

1 个答案:

答案 0 :(得分:0)

我有一些路由选择所有网点更新后,这就是我猜的问题。在我完成所有我想要的东西之后突然将路由放在主线程的完成块中之前的单元格取消选择并且选择新挑选的一个作为魅力。