Paginação UIScrollView ativada com inserção de conteúdo está funcionando de forma estranha
Eu criei o UIScrollView com inserções de conteúdo.
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)];
Na primeira vez,scrollView.contentOffset.x
era -160,0
Mas o problema estranho é quando eu clico em scrollView (Área Amarela), o deslocamento do conteúdo x valor é redefinido para 0 e mostrado como este.
Tentei várias vezes, mas tocar em Scroll View redefine o deslocamento do conteúdo para 0.
Como posso evitar isso?