【发布时间】:2019-06-11 14:42:54
【问题描述】:
我有一个表格视图,其中包含用户将上传的图像。现在,如果用户不再需要该图像,我将尝试添加删除按钮。
也许我只是脑子很累,找不到解决办法,但我觉得我现在有点卡住了。
因此,当我单击 tableview 行时。 (DidSelectRow) 它应该检索 Firebase 存储映像名称。如下图:
我不明白如何从 tableview 获取文件名。你知道吗?
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath)
{
deletePathFromArray = indexPath.row
deleteName = UUID().uuidString
print(indexPath)
}
这就是我迄今为止所做的。 (deletePathFromArray 只会从 tableview 中删除它,而不是从存储中删除)
我也有这个:
let deleteRef = storageRef.child(deleteName)
deleteRef.delete { (err) in
if let err = err
{
print(err.localizedDescription)
}
else
{
print("Successfully deleted image!")
}
}
【问题讨论】:
标签: ios swift firebase firebase-storage