我正在使用下面的一段代碼從網上下載圖像並將其添加到數組中。無法從網頁動態設置圖像到圖像視圖
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
UIImage* myImage = [UIImage imageWithData:
[NSData dataWithContentsOfURL:
[NSURL URLWithString: @"http://tcpm.mrlazyinc.com/files/users/themafia/te/beauty/02.jpg"]]];
recipePhotos = [[NSMutableArray alloc] initWithObjects:myImage, @"2.png", @"3.png", @"4.png", @"5.png", @"6.png", @"6.png", @"8.png", @"9.png", @"10.png", nil];
});
我設置到UI使用下面的代碼的圖像,
UIImageView *recipeImageView = (UIImageView *)[cell viewWithTag:100];
recipeImageView.image = [UIImage imageNamed:[recipePhotos objectAtIndex:indexPath.row]];
在運行時,圖像從網頁不會顯示下載。有什麼我失蹤的?
僅對第一圖像其餘ü需要與imageNamed加載:因爲他們是其中U UR此項目文件存取權限的圖像。 – Shravan