在使用UICollectionView为iOS做了一些练习之后,我正在试验iOS。我计划编写一个应用程序,它的中心部分是一个灵活的网格视图,卡上可以自由拖动,我想先从OSX版本开始,然后再处理iOS版本。
到目前为止,对于我来说,UICollectionView似乎是一个很好的选择(至少有一个定制的UICollectionViewLayout ),但是现在我开始了解OSX上的Cocoa的NSCollectionView了,这个类似乎不多见,因为似乎没有一个类似的NSCollectionViewLayout类,而且网络上的深度信息或教程似乎很少。
那么,对于我所需要的,NSCollectionView类实际上是一个推荐的选择吗?或者有人能给我推荐一个更好的方法,让我开始走正确的道路?
(我需要的是一个具有行和列的可滚动视图,它可以自由地拖放到子视图上。)
发布于 2015-04-17 21:44:07
我同意,不推荐。NSCollectionView的性能很差。
NSArrayController也是一个谜。尽管如此,有一个老的例子,有人滚动他们自己,这是很好的样本代码仔细阅读。..。谷歌"TigerCollectionView“。
你会在每个用户交互中遇到问题.拖放、插入、延迟布局、重新加载等等。最好使用字典数组来滚动,这样您就可以看到正在发生的事情了。
https://stackoverflow.com/questions/29703555
复制相似问题