I seriously doubt that gesture recognizers will be part of a good solution to this, as they are usually most useful with careful gestures.
I do not think that I can improve my general direction, based on the assumption indicated above that you are looking for a continuous / gradual scroll.
Instead, I suggest you consider using this approach to use scrollable swap. When your user drags an object to the edge of the scroll, make scrollview move one page in that direction (by setting it so that the contentOffset moves in that direction according to the scrollview's borders). When this happens, move the object slightly out of the “hot zone” on the edge of the scroll, so that the user has to explicitly express that they want to move another page or something in that direction, that is, because the design approach depends on these “swap events” ", you need to implement some kind of rigid system in order for the user to continue paging.
I suppose you could use a timer in the same situation, so if the user maintains the position and touches another second, you will be back on the page.
source share