IOS 中 UIScrollView 滚动时 顶部图片拉伸

有时候 App中 很多场景会使用到这种效果   实现起来也非常简单   无非就是借助 ScrollView 滚动值  赋值给图片 的frame  让其改变 大小

IOS 中 UIScrollView 滚动时 顶部图片拉伸_第1张图片





废话不多说  我就直接贴代码了

先创建 两个 视图  一个ScrollView 一个UIImageView 如下


IOS 中 UIScrollView 滚动时 顶部图片拉伸_第2张图片
IOS 中 UIScrollView 滚动时 顶部图片拉伸_第3张图片

下面 这代码 才是主要模块


IOS 中 UIScrollView 滚动时 顶部图片拉伸_第4张图片

offset 是ScrollView 滚动时的位置 

那么 在ScrollView 滚动时  我们可以获取他的 滚动值  从而进行 变换 顶部头像的 Frame 大小  

你可能感兴趣的:(IOS 中 UIScrollView 滚动时 顶部图片拉伸)