在单元格顶部的图像

我可以把图像放在TableViewCell的顶部而不是放在左边? 我用它把它放在单元格中:

码:

 cell.imageView.image = [UIImage imagenNamed:@"river.png"]; 

对于asynchronous图像下载和表格显示使用这个:去https://github.com/enormego/EGOImageLoading并下载类。 然后在你的.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]; } 

您可以创build一个自定义单元格。 您只需为单元格typesselect样式自定义。 如果您使用的是静态单元格,则可以在单元格中插入ImageView,将出口拖到控制器头文件并在代码中设置图像。

如果您使用dynamic单元格,最好为单元格创build一个新类。 在界面构build器中为单元设置自定义类。 在自定义单元类标题中为imageview创build和出口。 然后当你实例化tableView:cellForRowAtIndexPath的单元格时,将单元格类设置为自定义单元类并设置其属性。

对于包含dynamic和静态单元格的故事板有很好的教程:
在iOS开始Storyboards第1部分
在iOS开始Storyboards第2部分

你已经在cellforRowAtIndexPath 设置了一个imageview的cellforRowAtIndexPath

是的你可以。 为此,你必须去自定义tableview单元格。 你可以使用独立的XIB来devisetableview单元格。 可能是这个链接会帮助你。

或search谷歌更多的例子,它的易于实现。