这可能是重复的帖子。但是在以前的问题中给出的答案中,我还没有找到任何解决办法。
从我这边进行基本检查。
有关我的代码的更多信息。
class StickerGridCollectionViewController: UICollectionViewController{
override func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
return stickerPackList.count
}
override func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
/*some code*/
return cell
}
override func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
/*some code*/
}
}
我检查了所有答案here,但尚未找到答案。 为什么我会遇到这个问题?
更新 当我打开调试视图层次结构时,我发现collectionview占用了正确的区域,但是原本应该在collectionview内部的视图却向外流动并且行为异常。