问题描述
我在 landscape 视图控制器上的 UICollectionView 中采用了官方拖放协议。
假设我有 1、2、3、...11、12 项,现在屏幕上有 1、2、3 项。 当拖动一个 item(3) 并点击屏幕边缘(比如最右边)时,collection view 将开始滚动,以便显示 (4,5,6,...,12)。
我的问题是,当集合视图滚动到最后显示 10、11、12 时,当我的手指离开屏幕边缘时,它会立即滚动回 1、2、3。
如何停止这种自动回滚?
仅供参考:
自动滚动触发区域与contentInset有关,所以我设置为
collectionView.contentInsetAdjustmentBehavior = .never
collectionView.contentInset = .init(top: 0,left: 88 bottom: 0,right: 34)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)