Skip to main content
Participant
Mar 5, 2021 3:05 PM UTC
Answered

Drag and Drop Function from a Scroll Group

I've created a scroll group on the left hand side of the page. I want the ability to Drag and Drop those components to the main content area but cannot figure out how. I can do a "cheat" by placing a button on top of the scroll goup layer and then set an state with drag animation, but that seems like ducktape rather than best practice.

 

Does anyone have any insight on this functionality?

    This topic is closed to new replies. Start a new post to keep the conversation going.
    monterxz
    monterxzCorrect answer
    Inspiring
    Mar 9, 2021 1:30 PM UTC

    Adobe XD allows only simple interactions like going from one artboard to another or from one state to another for components. It can't replace content on an existing artboard or change its size. Your "cheat" is the only way to simulate drag-n-drop. Before scroll groups drag interaction was also the only way to simulate horizontal scroll. Maybe sometime in future they will add drag-n-drop interaction, but I wouldn't bet on it.

    3 replies

    monterxz
    monterxzCorrect answer
    Inspiring
    Mar 9, 2021 1:30 PM UTC

    Adobe XD allows only simple interactions like going from one artboard to another or from one state to another for components. It can't replace content on an existing artboard or change its size. Your "cheat" is the only way to simulate drag-n-drop. Before scroll groups drag interaction was also the only way to simulate horizontal scroll. Maybe sometime in future they will add drag-n-drop interaction, but I wouldn't bet on it.

    Translate
    Greg5FD4Author
    Participant
    Mar 9, 2021 2:09 PM UTC

    Thanks for the response.

    Translate
    Harshika Verma
    Community Manager
    Community Manager
    Mar 9, 2021 2:55 AM UTC

    Hi Greg,

     

    Thank you for reaching out. Would you mind checking this letsXD page: https://letsxd.com/guides/introduction-to-scroll-groups-in-adobe-xd and see if that helps you?

     

    Thanks,

    Harshika

    Translate