如何处理两个容器视图中的两个集合视图

How to handle two collection views inside two container views

我有一个视图控制器,顶部有分段视图控制器,然后两个容器视图放在另一个上面。我将根据分段控制器的选择来隐藏和显示它们。

看看截图:2ContainerViews_2childViews

每个子视图都有集合视图。现在我不确定如何开始,即

请帮忙。我会很感激。

根据您在此处提供的信息,听起来这两个集合视图是相互排斥的(您一次只显示一个)。如果是这种情况,您实际上可以通过简单地使用 1 个视图控制器和其中的单个集合视图来大大简化您的实现。然后,根据您要显示的数据集,您只需更改集合视图显示的内容,方法是换出数据源对象,或者通过检查激活的模式在委托方法中返回另一组数据。然后当用户点击按钮在数据集之间切换时调用 reloadData