首页 > 解决方案 > scrollView下collectionView如何调用cellForItemAt

问题描述

我的 Storyboard 有 ScrollView 和 CollectionView。层次结构是这样的

ScrollView
  View
    Button
    TextField
    CollectionView
    Button

在这种情况下,CollectionView 的 cellForItemAt 不会被调用。但是当我把 CollectionView 放到 ScrollView 之外时,就会调用 cellForItemAt。

当 CollectionView 在 ScrollView 下时,如何调用 cellForItemAt?

标签: swiftstoryboardswift5

解决方案


检查 ScrollView 中 CollectionView 的高度。高度必须大于 0 才能cellForItemAt在 CollectionView 中调用。


推荐阅读