gpt4 book ai didi

ios - 如何在拖动时删除单元格的阴影?

转载 作者:行者123 更新时间:2023-12-04 12:36:38 25 4
gpt4 key购买 nike

我有一个带有拖放功能的 collectionView。但是,我想避免拖动时的单元格阴影。
我使用 dragPreviewParametersForItemAt 找到了一些解决方案函数,但我不确定要返回什么参数。

enter image description here

最佳答案


func collectionView(_ collectionView: UICollectionView, dragPreviewParametersForItemAt indexPath: IndexPath) -> UIDragPreviewParameters? {
guard let cell = collectionView.cellForItem(at: indexPath) as? UICollectionViewCell else {
return nil
}
let previewParameters = UIDragPreviewParameters()
previewParameters.visiblePath = UIBezierPath(rect: cell.frame)
if #available(iOS 14.0, *) {
previewParameters.shadowPath = UIBezierPath(rect: .zero)
}
return previewParameters
}

关于ios - 如何在拖动时删除单元格的阴影?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60914634/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com