最近有朋友遇到要截取图片中间部分展示在imageView上的问题,想着社交应用还是很可能遇到这种情况的就写下来。
本篇文章只讲述图片本身尺寸宽和高大于imageView的情况,思路:采用画图的方法。
这是截取图片的方法,图片可能高大于等于宽,也可能反过来,需要加条件判断。另外,有时需求会是将图片上部分展示在imageView上面,只需要将x,y定为(0,0)即可。
创建imageView,调用函数进行测试。
最近有朋友遇到要截取图片中间部分展示在imageView上的问题,想着社交应用还是很可能遇到这种情况的就写下来。
本篇文章只讲述图片本身尺寸宽和高大于imageView的情况,思路:采用画图的方法。
这是截取图片的方法,图片可能高大于等于宽,也可能反过来,需要加条件判断。另外,有时需求会是将图片上部分展示在imageView上面,只需要将x,y定为(0,0)即可。
创建imageView,调用函数进行测试。