UITableViewCell imageView.contentMode не работает в 3.0 - PullRequest
4 голосов
/ 05 марта 2010

В UITableViewCellStyleDefault установка contentMode в imageView не дает результатов.Если я изменяю свой SDK сборки на версию 3.1, все снова работает.

Я не получаю никаких предупреждений или ошибок при компиляции на 3.0, но этот код:

cell.imageView.contentMode = UIViewContentModeScaleAspectFit;
cell.imageView.image = [UIImage imageNamed:[[NSString stringWithFormat:@"%@head.jpg",[gametype objectAtIndex:indexPath.row]]lowercaseString]];

кажется по умолчаниюUIViewContentModeCenter, поэтому все мои изображения выходят за границы ячеек и вторгаются в соседние ячейки.

Позвольте мне повторить, что если я изменю свою цель на 3.1, все будет работать правильно, и все изображения будут соответственно масштабированы для соответствия изображению по умолчанию

Это известная ошибка?

1 Ответ

1 голос
/ 06 июля 2010

Я получаю такой же эффект на iOS 4 SDK при использовании UITableViewCellStyleDefault.

Для получения дополнительной информации см. iOS SDK.

...