Подтвердить что ты не робот

Как масштабировать UIImage с использованием соотношения ширины и удержания

У меня есть UIImage который намного меньше, чем UIImageView Я тоже его применяю. Я хотел бы знать, как масштабировать UIImage чтобы он соответствовал ширине UIImageView но сохранял отношение ширины к высоте исходного маленького изображения.

Вот как выглядит мой код до любого масштабирования

playerImageView = [[UIImageView alloc] initWithFrame:CGRectMake(10.0, 222.0, self.playerView.frame.size.width-20, 245.0)];
playerImageView.contentMode = UIViewContentModeBottom;
UIImage *placeholderImage = [UIImage imageNamed: @"placeHolderVault.png"];
[playerImageView setImage:placeholderImage];
4b9b3361

Ответ 1

Используйте правильный contentMode.

playerImageView.contentMode = UIViewContentModeScaleAspectFit;