如何向左滑动以删除收藏单元格

How to swipe left to delete a CollectionCell

我正在使用一个名为 VegaScroll 的 UICollectionView 库。图书馆位于 https://github.com/ApplikeySolutions/VegaScroll。我的问题是如何为此添加向左滑动功能,以便当用户向左滑动时,collection 单元格显示垃圾图像并被删除?我知道它在 table 中非常简单,但我正在使用这个库,它是一个 collection 视图。我已经搜索了这个论坛上的所有问题,但都没有解决这个问题。像下面这样的东西。我也在为我的手机使用 XIB。

谢谢大家

这是一个tableView存在的功能。对于 collectionView 你应该自己写。不存在 pre-built 解决方案。

你可以像这样使用pod(它可以满足你的需要)

https://github.com/SwipeCellKit/SwipeCellKit

或像这里这样自定义编写的简单逻辑:

https://medium.com/@ales.musto/using-a-uipangesturerecognizer-to-delete-cells-in-a-uicollectionview-swift-3-e91cdfcce5be

更新: 实际上有一种方法可以(现在)使用 built-in API: