Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-24774] iOS 11: Add support for drag-and-drop

GitHub Issuen/a
TypeNew Feature
PriorityMedium
StatusClosed
ResolutionDone
Resolution Date2018-02-13T09:03:26.000+0000
Affected Version/sn/a
Fix Version/sn/a
ComponentsiOS
Labelsios11
ReporterHans Knöchel
AssigneeHans Knöchel
Created2017-06-05T21:59:45.000+0000
Updated2018-08-06T17:34:44.000+0000

Description

iOS 11 offers a native way to drag-and-drop items between views and even apps. The UIDragSession protocol is responsible for it and manages item in the UIDragItem class.

Comments

  1. Hans Knöchel 2017-07-20

    As concluded in the engineering-week, we will try to either make this cross-platform (at least iOS/Android) or as a separate module. In both cases, an API-design will be required before implementing the new functionality to ensure API-parity from the beginning.
  2. Hans Knöchel 2017-08-29

    Please use [this wiki-page](https://wiki.appcelerator.org/display/pe/iOS+11%3A+Drag+and+Drop+API+Design) to understand how we will structure this new API.
  3. Hans Knöchel 2018-02-13

    New module ready (thanks to [~cbowley]!): https://github.com/appcelerator-modules/ti.dragdrop
  4. Eric Merriman 2018-08-06

    Closed as completed. If this is in error, please reopen.

JSON Source