サイズ 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 の両方が「アスペクト フィル」に設定されています。シミュレーターで実行すると、結果は次のようになります。
私が理解できないのは、resizedImgV に 2 つの矢印があることです! なぜ、どのように正しく使用できるのか教えていただけますか?ありがとう