我正在寻找任何允许拖放功能的库,例如 iPad 上 Garage Band 中的曲目。有谁知道存在的好库(开源或商业)。
问问题
1197 次
2 回答
2
在 Oblong,我们创建了一个独立的 iOS 拖放库,可以跨任意视图工作,并在 github 上公开:
https://github.com/Oblong/OBDragDrop
如果您发现它有用或有您需要的特定增强区域,请继续告诉我!
于 2012-09-03T16:37:15.743 回答
1
我还制作了自己的静态库(我不知道 OBDragDrop)
https://github.com/jmos/JCMDragging(使用 ARC 编译)
该库反映了常见的 UIKit 模式,因此大部分接口实际上是 UIKit 类的类别:
- 拖动事件由 UIResponder 处理和转发
- 拖动事件根据 hitTest:withDrag: 和 pointInside:withDrag: 传递:
- 数据传输使用 [UIPasteboard draggingPasteboard] 和 [UIResponder drag:/drop:]
唯一具体的类是手势识别器。没有管理器或初始化。
查看示例项目以了解如何使用它。
编辑:我现在添加了一个自述文件。
于 2012-09-17T04:00:53.793 回答