Размещение imageView UITableViewCell

В каждом UITableViewCell UITableView я помещаю изображение в его imageView. Однако, если я увеличиваю высоту ячейки с помощью tableView: heightForRowAtIndexPath: для размещения большего количества текста, я обнаружил, что:

  1. Изображение выравнивается по центру по вертикали.
  2. Левое поле изображения увеличивается. Это сдвигает текст вправо, поэтому его левое поле больше не выравнивается с текстом в ячейках выше и ниже.

Я бы хотел, чтобы изображение было выровнено по верхнему краю по вертикали, чтобы оно находилось в верхнем левом углу ячейка (как первая ячейка на изображении ниже) и не имеет увеличенного левого поля (так, чтобы левое поле текста во второй ячейке выровнялось с текстом в первой ячейке).

Переделка рамы, center и т. д. imageView, похоже, не влияют. Любые идеи? Спасибо ...

(У меня есть изображение проблемы, но ТАК пока не позволяет мне опубликовать изображение, потому что я новичок с репутацией менее 10. Гррр ...)

16
задан user511132 17 November 2010 в 20:20
поделиться