我根据这里的tableview Tutorial跟踪了代码,我在tableview中成功显示了一些内容。
我想使用网站上的网址链接更改单元格图片。
这是我的代码:
NSString *str = [NSString stringWithFormat:@"http://piq.codeus.net/static/media/userpics/piq_126382_400x400.png"];
NSString *path = [str stringByReplacingOccurrencesOfString:@"," withString:@"/"];
NSURL *url = [NSURL URLWithString:path];
NSData *data = [[NSData alloc] initWithContentsOfURL:url];
cell.imageView.image = [UIImage imageWithData:data];
如果我改变我的str
NSString *str = @"https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcSrKOobbDUVMwrrqMkpvfhITeyQewM8Kj0fZg_X_u3TaM-CLi5QfA";
然后它将成功更改表视图中每个单元格的图像。
两个网址都链接到同一图片,但第一个链接图片尺寸大于第二个链接。
答案 0 :(得分:0)
问题解决了。感谢@ GoodSp33d。 对于使用Xcode 7的用户。请参阅this solution。
这是我更新的代码:
NSString *str = [NSString stringWithFormat:@"your image url"];
NSURL *url = [NSURL URLWithString:str];
NSData *data = [NSData dataWithContentsOfURL : url];
cell.imageView.image = [UIImage imageWithData:data];