今天看到一个scrollView的联动,真的挺不错的,所以自己研究一下。
http://tech.glowing.com/cn/practice-in-uiscrollview/
下面我大概研究了一下结构图
>通过titleScrollView的滑动,来带动contentScrollView的滑动和背景图片的滑动,contentScrollView的pageEnable = YES。
- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
if (scrollView == self.titleScrollView) {
CGFloat contentX = self.titleScrollView.contentOffset.x / self.titleScrollView.frame.size.width * self.contentScrollView.frame.size.width;
self.contentScrollView.contentOffset = CGPointMake(contentX, 0.0);
//最大的宽度
CGFloat interW = self.backgroundImage.frame.size.width - self.view.frame.size.width;
CGFloat transX = self.titleScrollView.contentOffset.x / (self.titleScrollView.contentSize.width - self.titleScrollView.frame.size.width) * interW;
transX = MAX(0.0, transX);//最小值是0
transX = MIN(interW, transX);//不能超过interW的宽度
self.backgroundImage.transform = CGAffineTransformMakeTranslation(-transX, 0.0);
}
}