Загадочное поведение UIImageView в UITableViewCell - PullRequest
1 голос
/ 23 августа 2011

В настоящее время я устанавливаю UIImageView в моем UITableViewCell следующим образом:

// in cellForRowAtIndexPath method
[cell.imageView initWithImage:[UIImage imageNamed:@"myImage.png"]];

Однако свойство imageView на UITableViewCell имеет значение readonly. Код выше работает, но Я не понимаю, почему . Есть идеи ?

1 Ответ

4 голосов
/ 23 августа 2011

Никогда не звоните -init..., если вы сами не создаете объект.Ячейка создает собственный вид изображения (поэтому она доступна только для чтения);Вы можете просто установить изображение с помощью cell.imageView.image = [UIImage...];.

...