可見負載圖像我試圖this link,但我沒有得到我的解決方案。如何顯示和URL,在UITableViewCell中
我要顯示的URL從那些在UITableViewCell
和其他細胞圖像上可見有當我們滾動在Objective-C表視圖加載加載圖像。
可見負載圖像我試圖this link,但我沒有得到我的解決方案。如何顯示和URL,在UITableViewCell中
我要顯示的URL從那些在UITableViewCell
和其他細胞圖像上可見有當我們滾動在Objective-C表視圖加載加載圖像。
使用SDWebImage這一點。它幾乎具有你所需要的所有功能。這樣編碼也很容易。
目標C
[imageView sd_setImageWithURL:[NSURL URLWithString:@"your domain"]
placeholderImage:[UIImage imageNamed:@"placeholder.png"]];
附加:
SWIFT 3:
imageView.sd_setImage(with: URL(string: "your domain"), placeholderImage: UIImage(named: "placeholder.png"))
感謝您的回答。我正在實施,但我想修改它顯示..但使用這種可下載的所有單元格時間可持續/下載唯一可見的細胞圖像..Canü指導我該怎麼辦呢 –
Welcome.If這個答案是有幫助的,我希望你會接受它:)我們來幫你。:) –
Rajashekar只需你可以做到這一點
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *[email protected]"cell";
UITableViewCell *cell=[tableView dequeueReusableCellWithIdentifier:strCell];
if (cell==nil) {
cell=[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:strCell];
}
NSString *strImgURL = @"YourImageURL";
NSError* error = nil;
NSURL *fileURL = [NSURL fileURLWithPath:strImgURL];
NSData* data = [NSData dataWithContentsOfURL:fileURL options:NSDataReadingUncached error:&error];
if (error) {
NSLog(@"%@", [error localizedDescription]);
} else {
NSLog(@"Data has loaded successfully.");
}
UIImage *img = [[UIImage alloc] initWithData:data];
cell.imageView.image = img;
return cell;
}
你有沒有使用任何庫,顯示你到目前爲止的嘗試? –
的可能的複製[URL從異步圖像加載一個UITableView細胞內 - 影像學改變錯誤的形象,而滾動](https://stackoverflow.com/questions/16663618/async-image-loading-from-url-inside-a- uitableview-cell-image-changes-to-wrong) –