【问题标题】:Access UICollectionView cells in ViewController在 ViewController 中访问 UICollectionView 单元格
【发布时间】:2016-07-15 06:54:58
【问题描述】:

我在故事板中向 UICollectionView 添加了一些按钮:

当我构建应用程序时,我在 UICollectionView 中看不到任何内容。为什么是这样?我希望那里只有 5 个按钮并在视图控制器中接收它们的点击事件。我怎样才能做到这一点?

【问题讨论】:

  • 你需要实现numberOfSectionsInCollectionViewnumberOfItemsInSection cos,不管你在collectionview中放了多少个cell,如果你不实现那些委托,什么都不会显示
  • 使用上面提到的这两种方法还需要实现cellForItemAtIndexPath
  • 我在这两个函数里放了什么?有 5 个按钮,那么是 1 个部分和 5 个部分中的项目吗?我在cellForItemAtIndexPath 中输入了什么?

标签: ios swift storyboard uicollectionview uicollectionviewcell


【解决方案1】:

每个单元格的行为都像一个按钮。因此,在我的故事板中,我放置了一个带有标签的可重复使用的单元格,并向UICollectionView 添加了 5 个项目,它按预期工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多