Не могу правильно составить вопрос на английском и поиски в гугле оканчиваются неудачей, отчего обращаюсь к сообществу.
Вообщем у меня есть простенький UITableView и каждая его ячейка имеет собственный бекграунд в виде картинки. Картинки имеют разрешение 800xH, где H может варьироваться в интервале [500, 700]. Картинки грузятся из интернета по мере надобности (использую AFNetworking). Вот код из initWithStyle ячейки:
UIImageView *bgImg = [[UIImageView alloc] init];
[bgImg setImageWithURL:[NSURL URLWithString:self.currNews.img] placeholderImage:nil];
self.backgroundView = bgImg;
И все вроде отлично, картинки сжимаются до размера ячейки, но из-за разной высоты некоторые выглядят "сплюснуто". Высоту ячейки менять нельзя.
Подскажите какие свойства поменять у backgroundView, чтобы он ресайзил картинку по ширине, но сохранял пропорции (лишнее соответственно обрезалось бы по размеру фрейма).