Изменение размера imageView в UITableView - PullRequest
3 голосов
/ 25 декабря 2010

Я создал сгруппированное табличное представление и заметил, что размещение изображения в imageView приводит к слишком большому изображению.Он перекрывает скругленные границы ячейки, что ужасно.Я пытался найти способ изменить его размер, но нашел много ответов, которые меня не совсем удовлетворяли.Как бы вы это сделали?Какой самый простой путь?Решения, которые я нашел, были странно сложными.Спасибо!

Ответы [ 3 ]

3 голосов
/ 09 января 2011

Другие решения не удовлетворили меня.Единственное хорошее решение, которое я нашел, это это .Вы можете изменить размер UIImage, который передается в UIImageView.

0 голосов
/ 27 декабря 2010

Извините, что сделал ошибку. Сначала добавьте ваше изображение в ячейку таблицы:

cell.imageView.image = [UIImage imageNamed:@"image.png"]; 

затем установите режим содержимого:

cell.imageView.contentMode = UIViewContentModeScaleAspectFit;

или

cell.imageView.contentMode = UIViewContentModeScaleToFill;
0 голосов
/ 26 декабря 2010

Простой способ сделать это в Интерфейсном Разработчике.Выберите ваш UIImegeView и перейдите к представлению Инспектора 1, вы можете увидеть Вид / Режим здесь, выберите ScaleAspectFit или ScaleToFill.

Иначе сделайте это с помощью кода:

imageView.contentMode = UIViewContentModeScaleAspectFit;

или

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