0
我跟着代碼基於這裏tableview Tutorial,我成功地顯示了我的tableview中的東西。Xcode tableview cell無法通過url顯示圖像
我想通過使用網站的鏈接來更改單元格圖像。
這裏是我的代碼:
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];
如果我改變我的海峽到 NSString *str = @"https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcSrKOobbDUVMwrrqMkpvfhITeyQewM8Kj0fZg_X_u3TaM-CLi5QfA";
那麼它會成功改變表視圖每個細胞的圖像。
兩個網址鏈接到相同的圖像,但第一個鏈接圖像大小比第二個鏈接大。
是否使用Xcode的7?也許'HTTP' URL默認被阻止。 http://stackoverflow.com/questions/30731785/how-do-i-load-an-http-url-with-app-transport-security-enabled-in-ios-9 – GoodSp33d
其實你稱之爲同步它需要一些延遲 –
@ GoodSp33d,是的,即時通訊使用Xcode 7.我能做些什麼來解鎖它? –