Я пытаюсь загрузить одно изображение в ячейку сгруппированной таблицы. Я нашел кусок кода в Интернете и изменил его. Оригинальный код использует UIViews для отображения изображения, а это не то, что мне нужно, однако оригинальный код работает, конечно. ПОЖАЛУЙСТА, помогите мне заставить этот код работать, чтобы отобразить изображение в ячейке сиглы для группового просмотра таблицы. Мой TableView имеет только одну строку и имеет стиль UITableViewCellStyleDefault.
Оригинальный код
Вот мой модифицированный метод, это основной метод.
- (void)connectionDidFinishLoading:(NSURLConnection*)theConnection
{
[connection release];
connection=nil;
UIImage *img = [UIImage imageWithData:data];
self.image = img;
self.frame = self.bounds;
[self setNeedsLayout];
[data release];
data=nil;
}
Вот так я использую его для отображения изображения в методе CellView Cell Cell CellForRowAtIndexPath.
CGRect frame;
frame.size.width=75; frame.size.height=75;
frame.origin.x=0; frame.origin.y=0;
AsyncImageView* asyncImage = [[[AsyncImageView alloc] initWithFrame:frame] autorelease];
[asyncImage loadImageFromURL:imageURL];
cell.imageView.image = asyncImage.image;