2012-05-24 3 views
1

Я ищу любые библиотеки, которые существуют, чтобы использовать функции перетаскивания, такие как треки в Garage Band на iPad. Кто-нибудь знает хорошую библиотеку (открытый источник или коммерческую), которая существует.Библиотека перетаскивания ios

+0

Я надумал писать свои собственные, но спасибо за ссылки –

ответ

2

В продолговатых мы создали автономную IOS Drag и библиотеку падения, которые могут работать по произвольному виду, и сделали это общественным на GitHub:

https://github.com/Oblong/OBDragDrop

Если вы найдете его полезным или иметь конкретную области необходимых вам улучшений, дайте мне знать!

1

Я также сделал свою собственную статическую библиотеку (я не имел ни малейшего представления о OBDragDrop)

https://github.com/jmos/JCMDragging (компилировать с ARC)

библиотека отражает общие закономерности UIKit поэтому основная часть интерфейсов фактически категории на классы UIKit:

  • перетаскивании события обрабатываются и пересылаются по UIResponder
  • перетаскивании события доставляются в соответствии с Трассировка: withDrag: и pointInside: ш ithDrag:
  • передачи данных использует [UIPasteboard draggingPasteboard] и [UIResponder сопротивление:/падение:]

Единственный конкретный класс жест распознавани. Нет менеджеров или инициализации.

Посмотрите пример проекта, чтобы узнать, как его использовать.

EDIT: Я добавил файл readme.

Смежные вопросы