Włączanie stronicowania UIScrollView z wstawką treści działa dziwnie

Stworzyłem UIScrollView z wstawkami treści.

scrollView.frame = CGRectMake(-80, 180, 480, 190)
self.scrollView.contentInset = UIEdgeInsetsMake(0, 160, 0, 160);
self.scrollView.pagingEnabled = YES;
[self.scrollView setContentSize:CGSizeMake(480, 190)];

// Add three Views
[self.scrollView addSubview:view1];
[self.scrollView addSubview:view2];
[self.scrollView addSubview:view3];

[view1 setFrame:CGRectMake(0, 0, 160, 190)];
[view2 setFrame:CGRectMake(160, 0, 160, 190)];
[view3 setFrame:CGRectMake(320, 0, 160, 190)];

Za pierwszym razem,scrollView.contentOffset.x było -160,0

Ale dziwnym problemem jest to, że po dotknięciu scrollView (obszar żółty) wartość x przesunięcia treści jest resetowana do 0 i pokazywana w ten sposób.

Próbowałem kilka razy, ale stuknięcie w Scroll View resetuje przesunięcie treści do 0.

Jak mogę temu zapobiec?

questionAnswers(2)

yourAnswerToTheQuestion