我正在尝试使用以下代码拉伸 UIImage:
UIImage *stretchyImage = [[UIImage imageNamed:@"Tag@2x.png"] stretchableImageWithLeftCapWidth:10.0 topCapHeight:0.0];
UIImageView *newTag = [[UIImageView alloc] initWithImage:stretchyImage];
拉伸前的图像是这样的:
之后,看起来像这样:
为什么拉伸没有正常工作?角落都已经像素化并且看起来被拉伸了,而实际上只有中间应该被拉伸。仅供参考:我在 iOS 6 上运行这个应用程序。