Skip to content

Scroll behaviour difference between iOS and Android #10

Description

Currently there is difference between how scroll behaves between both platforms. On iOS, vertical scroll in the feed feels “dampened”: after releasing the finger, the list keeps scrolling for a long time and slows down gradually. On Android, scroll stops much faster and feels more “instant.”

Cause: Different default scroll physics:

  • iOS (UIScrollView): Default decelerationRate is ~0.998, so momentum is long and scroll coasts for a while.

  • Android: Default behavior stops scroll sooner, so it feels more instant.

Possible solutions to align behaviour:

  • patching or overwriting UIScrollView for this specific case

  • Replace list with carousel pattern, or combine both to get desired result

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions