我尝试使用NSCollectionView,但我想让用户通过拖放重新排列任何项目。但我不知道应该从哪里开始。
到目前为止,我只想使用NSCollectionViewDelegate ... 这是我认为我可以使用的东西,但我不知道接下来我必须做什么。
func collectionView(collectionView: NSCollectionView, acceptDrop draggingInfo: NSDraggingInfo, index: Int, dropOperation: NSCollectionViewDropOperation) -> Bool {
println("Entered")
return true
}
func collectionView(collectionView: NSCollectionView, canDragItemsAtIndexes indexes: NSIndexSet, withEvent event: NSEvent) -> Bool {
return true
}
感谢您的帮助!