Вписать изображение в UIImageVIew в ячейке табличного представления - PullRequest
1 голос
/ 30 марта 2012

Я пытаюсь отцентрировать и подогнать и отцентрировать изображение, вызванное из URL в UIImageVI, в ячейке табличного представления с этим кодом:

NSData *imageData= [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:news.image_small]];

    cell.imageView.image=[UIImage imageWithData:imageData];

    cell.imageView.layer.cornerRadius = 5.0;

    cell.imageView.layer.masksToBounds = YES;

    cell.imageView.layer.borderColor = [UIColor lightGrayColor].CGColor;
    cell.imageView.layer.borderWidth = 1.0;

    cell.imageView.contentMode = UIViewContentModeScaleAspectFit;

Но изображение всегда больше, чем размер UIImageVI.Как я могу решить это?

Большое спасибо

Froi

1 Ответ

4 голосов
/ 30 марта 2012

Чтобы сделать изображение равным размеру UIImageView, вам лучше заменить:

cell.imageView.contentMode = UIViewContentModeScaleAspectFit;

по:

cell.imageView.contentMode = UIViewContentModeScaleAspectFill;

Надеюсь, это поможет;)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...