У меня есть изображение, которое я хотел бы отображать в UITableViewCell
, используя стиль UITableViewCellStyleSubtitle
, который предоставляет UIImageView
и две строки текста, а также дополнительный аксессуар.
Однако, когда я устанавливаю режим содержимого UIImageView
как на UIViewContentModeScaleAspectFit
, так и на UIViewContentModeScaleAspectFill
, это не имеет никакого значения. Оба этих режима содержимого просто отображают все изображение, перемещая текст вправо, чтобы освободить место для изображения.
Есть ли у кого-нибудь примеры того, как они фактически различаются на практике? Документы говорят:
UIViewContentModeScaleAspectFit:
Scales the content to fit the size of the view by maintaining the aspect ratio. Any remaining area of the view’s bounds is transparent.
UIViewContentModeScaleAspectFill:
Scales the content to fill the size of the view. Some portion of the content may be clipped to fill the view’s bounds.
Но эти режимы содержимого, похоже, не ведут себя как рекламируемые.
EDIT: я запускаю SDK iOS 4.