我從列表視圖中的Web服務獲取圖像,但我想在網格 視圖中顯示它們。當我在列表視圖中顯示圖像時,在網格視圖中我該如何做到這一點?請幫助。這是我的代碼看起來如何: -如何在網格視圖中顯示來自Web服務的圖像
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
NSString *[email protected]"CELL";
UITableViewCell *cell=nil;
if (cell==nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CELLIDENTIFIER] autorelease];
CGRect imageFrame = CGRectMake(2, 8, 80, 60);
NSURL *url = [NSURL URLWithString:[arrayListG objectAtIndex: [indexPath row]]];
NSData *data = [NSData dataWithContentsOfURL:url];
UIImage *img = [[[UIImage alloc] initWithData:data] autorelease];
UIImageView *customImage = [[[UIImageView alloc] initWithFrame:imageFrame] autorelease];
customImage.image=img;
[cell.contentView addSubview:customImage];
}
return cell;
}
你的意思的TableView與行成其爲網格視圖看一下嗎? –
是的..我的意思是相同的。 – Shivaay
爲什麼不使用滾動視圖在網格中顯示圖像。你想如何連續顯示圖像? –