我正在努力用它中的可排序元素创建一些视图。
我正在寻找的是拥有一些元素,例如一行中的1-5,这样我就可以左右拖动它们并重新排列它们,同时还添加和删除。
像这样,第一行(1 2 3 4):jQuery sortable
在这些元素中,我希望有一个视图,比如一些更多的控件和可更改的项目。 TableViews似乎只是垂直排序,而据我所知,CollectionView也没有真正做到这一点。
有什么实现我可以看看吗?这会是什么方法?
提前致谢! 克里斯
答案 0 :(得分:0)
我曾经遇到过同样的问题而且没有找到Cocoa为此目的。 原则上,这应该有所帮助:
对每个字段使用带有密钥的NSMutableDictionary,例如field_1和一个值,它包含CollectionView中的positionnr。重新排序时将值调整为更改。
collectionView的数据是一个NSMutableArray,它是使用要从dictionary = value显示的数字创建/更新的。数组可以包含任何数据,也可以包含其他数组,并用于CollectionView。