I created a small test project, and it looks like contentOffset is being multiplied by zoomScale. Therefore, if you want to explain this, simply divide it by zoomScalebefore using it.
, :
scrollView , , . , , .
contentOffset scrollView, :
CGPoint contentOffset = self.scrollView.contentOffset;
CGFloat zoomScale = self.scrollView.zoomScale;
self.moveView.frame = CGRectMake((contentOffset.x+10)/zoomScale,
(contentOffset.y+10)/zoomScale,
10,
10);
moveView , , .
, , , , .