У меня есть набор изображений, которые я использую для представлений изображения ячейки, они - все не больше, чем 50x50. например, 40x50, 50x32, 20x37.....
Когда я загружаю табличное представление, текст приводит в порядок не строку, потому что ширина изображений варьируется. Также я хотел бы, чтобы маленькие изображения появились в центре в противоположность слева.
Вот код, который я пробую в своем 'cellForRowAtIndexPath' методе
cell.imageView.autoresizingMask = ( UIViewAutoresizingNone );
cell.imageView.autoresizesSubviews = NO;
cell.imageView.contentMode = UIViewContentModeCenter;
cell.imageView.bounds = CGRectMake(0, 0, 50, 50);
cell.imageView.frame = CGRectMake(0, 0, 50, 50);
cell.imageView.image = [UIImage imageWithData: imageData];
Поскольку Вы видите, что я попробовал несколько вещей, но ни один из них не работает.
Лучше создайте представление изображения и добавьте его как вспомогательное представление в ячейку. Тогда вы можете получить желаемый кадр размер.