将UIImage从一个视图控制器传递给UITableViewCell

我正在使用UITable来显示图像(像instagram中的feed)我有保存在viewcontroller中的图像我正在拍照,但我需要一种方法来将UIImage传递给UITableViewCell。 什么是最好的方法来完成这一点。

你需要子类UITableViewCell并给它一个公共属性

@property (nonatomic, strong) UIImage *thumbnailImage; 

然后在你的uitableviewcells实现文件中创build并添加一个UIImageView,但是你想要的。

 - (void)setThumbnailImage:(UIImage *)thumbnailImage { _thumbnailImage = thumbnailImage; self.imageView.image = _thumbnailImage; } 

在你的cellForRowAtIndexPath方法中,做类似的事情

 cell.thumbnailImage = [UIImage imageNamed:"YourImage.png"]; 

这只是许多方法之一。