我可以将图像放在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/

10-11 17:15