原谅我太简单了,但我可能会错过一些东西。
我有一个集合,其中每个部分有一个或多个元素。
结果是,我把整个列表看作一个列表,没有区分各个部分。
我想得到的效果是自然的,如果一个部分有3个元素,我只看到第一个,如果我推动它,我可以看到该部分内的其他元素,再次推动关闭。
是不是我必须手动操作?现在和section的工作方式不同了。
(这张表格中各部分的意义是什么?只是为了头球?这是我自己能做的)
最佳答案
没有一种内置的方法可以像您描述的那样使节可扩展/可折叠,但是如果您真的想这样做的话,您完全可以这样做。只需将节的大小设置为默认情况下只显示一个单元格,如果有人点击该节,则将节的大小设置为足以显示其余单元格。您将不得不维护一个扩展节数组,以便每次重新加载时都知道哪些节要显示一个单元格,哪些节要显示所有单元格。
这是一种痛苦,但我以前被要求在工作中这样做,而且效果很好。做这种事情不可避免的后果,但如果你真的需要,你可以通过它们。
关于swift - UICollectionView组节?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39921931/