本周控件:LXReorderableCollectionViewFlowLayout

Aaron Brethorst,2012年10月8日

我们本周的控件 LXReorderableCollectionViewFlowLayout 由位于新加坡的移动开发者 Stan Chang Khin Boon 编写。

扩展 UICollectionViewFlowLayout 以支持单元格的重排。类似于 iBook 中的书籍长按和拖拽。

LXReorderableCollectionViewFlowLayout 的目标是提供与 iBook 相似的功能,实现单元格的重排。

  • 长按单元格将启用重排功能。
  • 当激活重排功能时,所选单元格从高亮状态淡入普通状态。
  • 拖拽所选单元格到期望的位置,其他单元格相应调整。通过代理方法的形式调用回调。
  • 将所选单元格拖拽至边缘,根据滚动方向,自动滚动到期望的方向。
  • 松开手指以停止重排。

MIT 授权。

了解更多 添加到收藏