- (void)addBackGroundView
{
_scrollView = [[UIScrollView alloc] initWithFrame:self.tableView.bounds];
[self.tableView.backgroundView insertSubview:_scrollView atIndex:0];
self.scrollView.backgroundColor = [UIColor clearColor];
self.scrollView.delegate = self;
self.scrollView.scrollsToTop = NO;
//图片
_bgImageView = [[UIImageView alloc] init];
[self.scrollView addSubview:self.bgImageView];
_bgImageView.frame = frame;
[_bgImageView sd_setImageWithURL:[NSURL URLWithString:pictureURL] placeholderImage:[UIImage imageNamed:defaultImage]];
}
#pragma scroll pointY为图片原先的Y点
-(void)scrollViewDidScroll:(UIScrollView *)scrollView{
CGPoint point = scrollView.contentOffset;
self.bgImageView.frame = CGRectMake(0, pointY-point.y, self.bgImageView.frame.size.width, self.bgImageView.frame.size.height);
}
记得tableView要预留相应的高度给图片