我想在表格单元格中以固定大小显示图像

时间:2010-06-07 07:57:44

标签: iphone

在我的iphone应用程序中,图像来自xml feed并且它们有不同的大小,我如何调整它们以修改宽度和高度编程。

我的代码是我要在相同宽度和大小的单元格中显示图像。我的图像来自rss fedd。

int blogEntryIndex1 = [indexPath indexAtPosition: [indexPath length] -1];

imgstring=[[blogEntries objectAtIndex: blogEntryIndex1] objectForKey: @"image"];
NSURL *url = [NSURL URLWithString:imgstring];


NSData *data = [NSData dataWithContentsOfURL:url];

UIImage *img = [[UIImage alloc] initWithData:data];
cell.imageView.image=img;
如果你能提前感谢,请帮助我。

1 个答案:

答案 0 :(得分:1)

你好像这样改变你的代码,

 NSString *imgstring =[[blogEntries objectAtIndex: blogEntryIndex1] objectForKey:     @"image"]; 

 NSURL *url = [NSURL URLWithString:imgstring];

 NSData *data = [NSData dataWithContentsOfURL:url];

 UIImage *img = [[UIImage alloc] initWithData:data];

 UIImageView *subview = [[UIImageView alloc] initWithFrame:CGRectMake(10.0f, 10.0f,60.0f, 60.0f)];

 [subview setImage:[UIImage imageNamed:img]]; 

 [subview setContentMode:UIViewContentModeScaleToFill];

 [cell.contentView addSubView:subview];

试试这个。我希望它会对你有所帮助。