【发布时间】:2018-03-27 21:38:20
【问题描述】:
我制作了一个 UICollectionView,一切正常。它生成了 100 个单元格,我可以在模拟器中毫无问题地滚动。
但是,我不想一次看到所有单元格,而是希望在按下红色按钮时一个一个地释放单元格。
我很困惑,因为我在情节提要中注意到,它一次硬编码了屏幕上的单元格数量。有没有办法解决这个问题?
谢谢!
【问题讨论】:
-
每个人都提供了大量有用的信息,我确实学到了很多!谢谢!
-
你是什么意思“我希望每当按下那个红色按钮时,单元格就会被一个一个释放”?您是说您希望集合视图一开始是空的,并且每次单击“+”按钮时,都会添加一个单元格?你想让它在某个最大数量的单元格处停止吗? 100个细胞?如果您想要第 100 个单元格,则必须点击按钮 100 次可能会很痛苦。
-
是的,这正是我的意思。这是一款桌面纸牌游戏——你不应该一次看到所有的单元格。现在,每张牌都有一个任务要轮到你做。如果你不能这样做,你向左滑动删除它,它会弹出一个新的。这是我到目前为止的代码,但我需要再次改进它,以便在按下按钮之前隐藏卡片。
标签: ios swift xcode uicollectionview uicollectionviewcell