在我的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;
如果你能提前感谢,请帮助我。
答案 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];
试试这个。我希望它会对你有所帮助。