Make a scrollview automatically pull to one side if it is pulled halfway?
up vote
0
down vote
favorite
I have a scrollview that has horizontal scrolling only. If it is moved to the right in a way that less than half of the current screen is moved to the left with the user's finger and then the user lets go, the scrollview automatically bounces back to where it was by moving to the right. If the scrollview is moved to the right in a way that more than half of the screen is moved to the right and then the user lets go, then the scrollview automatically bounces to the right. A lot of iOS applications have this (like Tinder), where if you swipe to the right partially, but not completely, then the original image that you were swiping to the right goes back to its original place. I have looked online extensively for a solution to this problem although I cannot find one.
ios swift xcode swipe uitapgesturerecognizer
add a comment |
up vote
0
down vote
favorite
I have a scrollview that has horizontal scrolling only. If it is moved to the right in a way that less than half of the current screen is moved to the left with the user's finger and then the user lets go, the scrollview automatically bounces back to where it was by moving to the right. If the scrollview is moved to the right in a way that more than half of the screen is moved to the right and then the user lets go, then the scrollview automatically bounces to the right. A lot of iOS applications have this (like Tinder), where if you swipe to the right partially, but not completely, then the original image that you were swiping to the right goes back to its original place. I have looked online extensively for a solution to this problem although I cannot find one.
ios swift xcode swipe uitapgesturerecognizer
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I have a scrollview that has horizontal scrolling only. If it is moved to the right in a way that less than half of the current screen is moved to the left with the user's finger and then the user lets go, the scrollview automatically bounces back to where it was by moving to the right. If the scrollview is moved to the right in a way that more than half of the screen is moved to the right and then the user lets go, then the scrollview automatically bounces to the right. A lot of iOS applications have this (like Tinder), where if you swipe to the right partially, but not completely, then the original image that you were swiping to the right goes back to its original place. I have looked online extensively for a solution to this problem although I cannot find one.
ios swift xcode swipe uitapgesturerecognizer
I have a scrollview that has horizontal scrolling only. If it is moved to the right in a way that less than half of the current screen is moved to the left with the user's finger and then the user lets go, the scrollview automatically bounces back to where it was by moving to the right. If the scrollview is moved to the right in a way that more than half of the screen is moved to the right and then the user lets go, then the scrollview automatically bounces to the right. A lot of iOS applications have this (like Tinder), where if you swipe to the right partially, but not completely, then the original image that you were swiping to the right goes back to its original place. I have looked online extensively for a solution to this problem although I cannot find one.
ios swift xcode swipe uitapgesturerecognizer
ios swift xcode swipe uitapgesturerecognizer
asked Nov 18 at 23:53
Everett
579
579
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
1
down vote
accepted
Try scrollView.isPagingEnabled = true
. For more information, refer to apple's document
This worked! Thanks a lot!
– Everett
Nov 22 at 18:09
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
accepted
Try scrollView.isPagingEnabled = true
. For more information, refer to apple's document
This worked! Thanks a lot!
– Everett
Nov 22 at 18:09
add a comment |
up vote
1
down vote
accepted
Try scrollView.isPagingEnabled = true
. For more information, refer to apple's document
This worked! Thanks a lot!
– Everett
Nov 22 at 18:09
add a comment |
up vote
1
down vote
accepted
up vote
1
down vote
accepted
Try scrollView.isPagingEnabled = true
. For more information, refer to apple's document
Try scrollView.isPagingEnabled = true
. For more information, refer to apple's document
answered Nov 19 at 1:51
Linh Ta
15817
15817
This worked! Thanks a lot!
– Everett
Nov 22 at 18:09
add a comment |
This worked! Thanks a lot!
– Everett
Nov 22 at 18:09
This worked! Thanks a lot!
– Everett
Nov 22 at 18:09
This worked! Thanks a lot!
– Everett
Nov 22 at 18:09
add a comment |
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53366649%2fmake-a-scrollview-automatically-pull-to-one-side-if-it-is-pulled-halfway%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown