I am trying to create an interface where maps are displayed by one user. The user can scroll left and right in stages, so whenever the user does not scroll the full map, it is displayed in the center of the screen. I also want to see a small number of maps to the left and right of the current map, as a hint that there is still something to see. Ideally, maps would gradually decrease as they move away from the center of the screen. A very approximate example:

I guess this can be done with a custom stream layout, but I really don't know where to start. Something like this is basically what I'm looking for, but I'd rather use a collection view: https://github.com/kejinlu/PagedFlowView
Can anyone suggest any pointers?
source share