I am developing an iOS app (I am a programma with very little design knowledge). This app contains a system where a user can create items in the (expandable) interface and these items can be very different sizes. Some of these items are relatively small and some of them are bigger than the screen.

User Interface

What would be a good way to design the drag and drop system.

Zooming out is an idea, but doesn't really work with extremely large items because it makes all the text and everything very small.

Can anyone give me some advice on how to do this properly. Thanks

  • Is the drag/drop action only happening on the y (vertical) axis, or is it multi-dimensional? – Brian Apr 30 '15 at 13:10
  • On the iPhone it is y-axis only, but the iPad's have the Waterfall type view. github.com/chiahsien/CHTCollectionViewWaterfallLayout – Black Magic Apr 30 '15 at 13:16
  • Welcome to UX StackExchange. Can you clarify what you are trying to achieve? There are many ways to drag, drop or zoom, but we need to understand what you are trying to help users do. – tohster Apr 30 '15 at 23:05
  • Well basically, I want to use drag and drop to enable users to move UIElements in different positions. So in my picture, the user would be able to move the small element below the bigger one for instance. – Black Magic May 1 '15 at 7:12
  • Sounds like you're going to want to put everything in a scrolling view. You may also want a table view with different row sizes that can be rearranged. – mginn May 5 '15 at 12:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.