// 比如说我们的参数设定为2,3。那么,图片左边的2个像素和上边的3个像素就不会被拉伸。x轴上的第3个像素会被横向复制拉伸,y轴上的第4个像素会被纵向复制拉伸。而且,只是对一个像素进行复制到指定的宽度,图像后面的剩余像素不会进行改操作。
UIImageView *imageView = [[UIImageView alloc]initWithFrame:CGRectMake(10, 10, 80, 80)];
UIImage *image =[[UIImage imageNamed:@"9png.png"]stretchableImageWithLeftCapWidth:2 topCapHeight:3];
[imageView setImage:image];//图像会被拉伸到UIImageView的大小
[self.view addSubview:imageView];
//这不是给label的layer加边框,宽度是不固定的,通过.9图片拉伸得到的