首页 > 解决方案 > NSCollectionView 拖放与部分 - Swift 4

问题描述

我一直在开发一个应用程序,该应用程序NSCollectionView利用拖放进行重新排序。它工作得很好。

我决定包括我已经完成的部分,它看起来很棒。这破坏了我的拖放代码。

我在控制台中看到一条消息:

2018-05-04 16:06:26.310605-0700 Sections[95751:18347288] *** 断言失败 -[NSCollectionView itemAtIndex:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit- 1561.40.112/Binding.subproj/NSCollectionView.m:2284 2018-05-04 16:06:26.311075-0700 Sections[95751:18347288] [General] 使用 -indexPathForItem:,当 CollectionView 可能包含多个部分时

我一直在寻找一个可以学习的例子,但到目前为止,我还没有找到任何东西。

有没有人有一个示例项目或只是一些关于如何去做的建议?

旁注,这个项目在 Swift 4 中。如果你有 Objective-C 的东西,我相信我可以翻译这些想法。

提前致谢!

鲍勃

标签: swiftmacoscocoadrag-and-dropnscollectionview

解决方案


推荐阅读