我的 UICollectionView 重新填充后不滚动

问题描述

我有一个 UICollectionView,顶部有三个按钮来重新填充它(更受欢迎的项目、最近的项目、最近的项目)。

我的问题是滚动保持第一个列表的大小,即使我重新填充它。 例如,如果我在第一个类别(选择)中只有一个项目并且当我单击“A proximité”按钮时不需要滚动并且我有数百个项目,则它不会滚动...

如果第一个类别滚动,另一个将滚动但保持第一个类别的大小。

这是我如何填充列表的代码

       self.restaurantList.removeAll()
       for restaurant in objects {
            self.restaurantList.append(restaurant!)
       }
       self.collectionView.collectionViewLayout.invalidateLayout()
       self.collectionView.reloadData()
             
    }

这是我的列表的故事板

enter image description here

非常感谢您的帮助

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)