gpt4 book ai didi

ios - reloadData 不调用 cellForItemAt

转载 作者:行者123 更新时间:2023-11-28 06:18:12 25 4
gpt4 key购买 nike

我关注了UICollectionView reloadData resigns first responder in section header在 collectionview 上实现搜索栏,但是当 collectionView?.reloadData() 被调用时,会显示下面的屏幕,我必须向下滚动才能找到过滤的单元格。我的数据源代码

override func numberOfSections(in collectionView: UICollectionView) -> Int {
return 2
}

override func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
return section == 0 ? 0 : count // this got called after reloadData
}

override func collectionView(_ collectionView: UICollectionView,
cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCell(...)
// this function did not get called after reloadData
}

最佳答案

发现问题...我将我的搜索栏高度设置为 collectionView.contentSize,由于某些原因在 reloadData 之后从 50 变为 2600

关于ios - reloadData 不调用 cellForItemAt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44479878/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com