0

問題を簡単に理解するために、添付の画像を確認してください。ここに画像の説明を入力

×の字と丸の字の大きさに注意してください。両方のキャラクターの画像のサイズは同じですが、2 番目のキャラクターの形状により、少し小さく見えます。2 番目のキャラクターに別の画像を使用できることはわかっていますが、その場合、キャラクターの形状が損なわれます。したがって、UIImageのコンテンツを両方の画像ビューで等しくなるように再描画できる方法を誰かが提案できますか?

4

3 に答える 3

1

UIImageViewプロパティを使用AspectFitして、xib から画像コンテンツを設定します。例:

imageView.contentMode = UIViewContentModeCenter;


if (imageView.bounds.size.width > image.size.width && imageView.bounds.size.height >image.size.height) 
{
  imageView.contentMode = UIViewContentModeScaleAspectFit;
} 
于 2013-10-15T13:00:04.897 に答える
0

これを試して :

imageView.contentMode = UIViewContentModeScaleAspectFit;
imageView.clipsToBounds = YES;
于 2013-10-15T13:01:55.077 に答える