有时候为了减少app包的大小,一张可以平铺的图,我们可以只用提供图的一部分,然后用code进行拉伸。
系统有函数可以解决图片缩放、拉伸问题:
- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight;
参数leftCapWidth、topCapHeight是指不想拉伸的起点坐标
一张图为80*80的图,假如leftCapWidth为20,topCapHeight为四十
那么这张图会以(20,40)为起点进行缩放
本文介绍了一种通过代码实现图片拉伸的方法,利用系统的stretchableImageWithLeftCapWidth及topCapHeight函数,仅需提供部分图像即可实现整张图像的效果,从而有效减小APP包体积。
6万+

被折叠的 条评论
为什么被折叠?



