Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

Support drag-and-drop (iOS 11) #9350

Closed
friedbunny opened this issue Jun 23, 2017 · 3 comments
Closed

Support drag-and-drop (iOS 11) #9350

friedbunny opened this issue Jun 23, 2017 · 3 comments
Labels
archived Archived because of inactivity feature iOS Mapbox Maps SDK for iOS MapKit parity For feature parity with MapKit on iOS or macOS

Comments

@friedbunny
Copy link
Contributor

friedbunny commented Jun 23, 2017

One of the primary new features in iOS 11 is inter-app drag and drop. We should make any necessary changes so that our map view supports drag and drop well out of the box, without external dependencies or network calls.

Considerations

Marking this as “MapKit parity” on assumption, but I actually have no idea the extent to which they support drag and drop.

Resources

/cc @jmkiley @captainbarbosa @mapbox/ios

@friedbunny friedbunny added feature iOS Mapbox Maps SDK for iOS MapKit parity For feature parity with MapKit on iOS or macOS labels Jun 23, 2017
@jmkiley
Copy link
Contributor

jmkiley commented Jun 23, 2017

Agreed! This is something I've been exploring, and can see a lot of potential uses. I think that the first step is to look into how/if we can make MGLMapViews conform to NSItemProviderWriting.

Attribution and MAUs are another challenge. We could adopt a similar approach as what was taken in @captainbarbosa's blog post and switch to static attribution once the drag/drop begins. If the map remains interactive, we could look into adapting the attribution button. Switching to text attribution once a drag interaction is detected is likely the best approach, since without an interactive map, telemetry opt-in/out isn't necessary.

@stale
Copy link

stale bot commented Nov 30, 2018

This issue has been automatically detected as stale because it has not had recent activity and will be archived. Thank you for your contributions.

@stale stale bot closed this as completed Nov 30, 2018
@julianrex julianrex reopened this Dec 3, 2018
@stale stale bot removed the archived Archived because of inactivity label Dec 3, 2018
@stale stale bot added the archived Archived because of inactivity label Jun 1, 2019
@stale
Copy link

stale bot commented Jun 2, 2019

This issue has been automatically detected as stale because it has not had recent activity and will be archived. Thank you for your contributions.

@stale stale bot closed this as completed Jun 2, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
archived Archived because of inactivity feature iOS Mapbox Maps SDK for iOS MapKit parity For feature parity with MapKit on iOS or macOS
Projects
None yet
Development

No branches or pull requests

3 participants