0

I have a UICollectionView, which I have set to having a single row and then the user can scroll horizontally to see any cells that aren't visible on the screen (to save space).

What is the best way to show that the user should scroll in order to see more cells? Is a simple arrow okay for this? As I would think the user would try and simply press the arrow rather than it be an indication to scroll.

2
  • Have you got a mockup / screenshot of how this looks currently?
    – JonW
    Commented Sep 11, 2013 at 11:10
  • I've been trying to achieve what micap said below "3.5 tiles can be shown with the 4th tile partially visible". Unforunately in a UITableView/UICollectionView, partially visible cells doesn't show at all unless scrolled upon.
    – SleepNot
    Commented Apr 27, 2014 at 19:49

2 Answers 2

2

There are various ways that you can indicate to the user that they can scroll horizontally.

If you have a collection view of tiles you can design the app so that the tile dimensions don't fit completely in the frame. e.g. 3.5 tiles can be shown with the 4th tile partially visible.

Another option is to display page/scroll indicators at the bottom of the app.

In one app we've also animated the scrolling, but I'd only do this once.

1

You could do what some Android phones do to indicate the drop down menu can be scrolled.

Display the control already scrolled partially and slowly scroll it back to the start.

(trying to find an example but drawing a blank)

1
  • No worries, I understand what you mean. Thanks for the suggestion! Commented Sep 4, 2013 at 20:59

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.