提前致谢。 我有这个从Firebase Firestore填充的集合视图。 我试图删除一个特定的集合视图单元格。这也将删除fireStore文档。 这是我一直在尝试的代码,但它只删除最后填充的项目,无论我点击什么单元格。
func DeleteCell(cell: CollectionViewCell) {
let db = Firestore.firestore()
db.collection("news").document(documentID).delete() { err in
if let err = err {
print("Error removing document: \(err)")
} else {
print("Document successfully removed!\(self.documentID)")
}
}
if let indexPath = CVControllerViewController().collectionView?.indexPath(for: cell){
CVControllerViewController().collectionView?.deleteItems(at: [indexPath])
}
}