在APP开发过程中,经常会遇到图片需要处理要求,在此简单记一下,就不用麻烦美工也能更好的适配。
通过设置拉伸过程中要保护的区域,来实现图片的变形。
设置的方法就是调用
- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight;
方法。
比如这个图片,通过设置图片拉伸的保护区域可是让上方突出剪头在左/中/右三个区域。
比如
resizedImageWithName:name left:0.9top:0.5----结果可能剪头会偏移左边一点。