[TIMOB-24774] iOS 11: Add support for drag-and-drop
| GitHub Issue | n/a |
|---|---|
| Type | New Feature |
| Priority | Medium |
| Status | Closed |
| Resolution | Done |
| Resolution Date | 2018-02-13T09:03:26.000+0000 |
| Affected Version/s | n/a |
| Fix Version/s | n/a |
| Components | iOS |
| Labels | ios11 |
| Reporter | Hans Knöchel |
| Assignee | Hans Knöchel |
| Created | 2017-06-05T21:59:45.000+0000 |
| Updated | 2018-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.
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.
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.
New module ready (thanks to [~cbowley]!): https://github.com/appcelerator-modules/ti.dragdrop
Closed as completed. If this is in error, please reopen.