Stopping UIScrollView at specific place while scrolling with pagingEnabled <p>I have the following code to create a scroll view with additional area at the beginning and the end of the images (50 points).</p> <pre><code>UIScrollView* scroll = [[UIScrollView alloc] initWithFrame: CGRectMake(0,0,200,100)]; scroll.contentSize = CGSizeMake(400,100); UIImageView* img1 = [[UIImageView alloc] initWithFrame: CGRectMake(50,0,100,100); UIImageView* img2 = [[UIImageView alloc] initWithFrame: CGRectMake(150,0,100,100); UIImageView* img3 = [[UIImageView alloc] initWithFrame: CGRectMake(250,0,100,100); //Adding images to ImageViews scroll.pagingEnabled = YES; [scroll addSubView:img1]; [scroll addSubView:img2]; [scroll addSubView:img3]; </code></pre> <p>The first time I see the view, I will see the additional area on the left (0-50), then the first image (50-150) and then half of the second image (150-200). When I swipe left, I want to see half of the first image on the right, the second image at the center, and half of the third image on the right.</p> <p>When I swipe left again, I want to see the third image at center, with half of the second image on the left, and the additional area on the right.</p> <p>Can it be possible?</p>