实现图片拉伸放大的简单方法:
在UIScrollView上添加一个UIImageView。拉伸scrollView放大imageView,如图
相关代码:
//注意:在我的项目中topImageView是放在UIScrollView上的,作为UITableView的头视图没试过。
- (void)scrollViewDidScroll:(UIScrollView *)scrollView{
//获取偏移量
CGFloat offsetY = scrollView.contentOffset.y;
//等比例的伸缩
CGFloat scale= 1-(offsetY/60);
scale = (scale>=1)?scale :1;
self.topImageView.transform = CGAffineTransformMakeScale(scale, scale);
}
网友评论