我可以将图像放在TableViewCell
的顶部,而不是放在左侧吗?我用它把它放在单元格中:
代码:
cell.imageView.image = [UIImage imagenNamed:@"river.png"];
最佳答案
对于异步图像下载并显示在表上,请使用以下命令:
转到https://github.com/enormego/EGOImageLoading
并下载 class 。
然后在您的.h文件中:
@class EGOImageView;
EGOImageView *imageIconView; // object for caching the images
并在.m文件中
#import "EGOImageView.h"
#import "EGOCache.h"
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell * cell=[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"Cell"];
imageIconView=[[EGOImageView alloc] initWithPlaceholderImage:[UIImage imageNamed:@"icon72x72.png"]];
[self setFlickrPhoto:[NSString stringWithFormat:@"yourimageurl"];
imageIconView.frame=CGRectMake(0, 0, 120, 100);
[cell addSubview:imageIconView];
return cell;
}
- (void)setFlickrPhoto:(NSString*)flickrPhoto
{
imageIconView.imageURL = [NSURL URLWithString:flickrPhoto];
}
关于ios - 单元格上方的图像,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15267046/