我想拉伸尺寸为 170x50 的图像并在尺寸为 240x140 的图像视图中显示它。原始图像如下所示:
我想保留四个角,只拉伸中心部分。我使用以下代码:
UIImage *originalImg = [UIImage imageNamed:@"ImageNamed"];
UIImage *resizeImg = [originalImg resizableImageWithCapInsets:UIEdgeInsetsMake(20 ,10, 10, 10)];
self.originalImgV.image = originalImg;
self.resizedImgV.image = resizeImg;
originalImgV 和 resizedImgV 都设置为“aspect fill”。我在模拟器上运行它,结果是:
我无法理解的是:resizedImgV 有 2 个箭头!谁能告诉我为什么以及如何正确使用它?谢谢