【发布时间】:2018-09-25 17:53:06
【问题描述】:
我正在尝试在 UICollectionView 中实现新的拖放方法,但不知道如何从被拖动的单元格中删除背景。
这是问题的截图:
这是我正在尝试的代码:
func collectionView(_ collectionView: UICollectionView, dragPreviewParametersForItemAt indexPath: IndexPath) -> UIDragPreviewParameters? {
let parameters = UIDragPreviewParameters()
parameters.backgroundColor = .clear
return parameters
}
问题是,它并没有真正起作用。背景仍然可见。我正在考虑使用visiblePath: UIBezierPath,但我认为它不会很好地处理文本。
有没有办法完全删除这个背景?
【问题讨论】:
-
好像没有人尝试过使用新的拖放功能。没有一个关于它的问题得到解答,所有教程都只关注最基本的东西。
标签: ios swift uicollectionview