У меня есть UIImageView, который я динамически загружаю вместе с изображением, используя
myTableViewCell.myImageView.image = [UIImage imageNamed:myImageFileName];
myImageView - это UIImageView, добавленный в myTableViewCell.nib и объявленный как IBOutlet. В IB я установил свойства, чтобы установить режим содержимого «ScaleToFill».
Изображения больше, чем UIImageView, и я хочу автоматически масштабировать их до размера представления.
Странно, и что бы я ни пытался, это не работает (версия XCode - 3.2.3).
Одним из замечаний является то, что myTableViewCell.myImageView, кажется, берет свой размер от верхней ячейки в виде таблицы, поскольку ячейки ниже отображаются равными размеру первой ячейки, даже если размеры изображения разные.
Обратите внимание, что я использую тот же myTableViewCell в другом tableView с другими значками, и там он работает. Я не могу определить разницу между двумя, за исключением того, что файлы jpg имеют разные размеры и пропорции ...
- Возможно ли, что TableView-класс имеет к этому какое-то отношение?
- Свойства изображения, которые препятствуют изменению размера изображения?