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

时间:2013-10-14 03:47:29

标签: ios xcode uiimage uitableview

我正在使用UITable来显示图像(就像在Instagram中的一个feed)我将图像保存在viewcontroller中我正在拍照,但我需要一种方法将我创建的UIImage传递给UITableViewCell。什么是实现这一目标的最佳方式。

1 个答案:

答案 0 :(得分:0)

您需要为UITableViewCell创建子类并为其提供类似

的公共属性
@property (nonatomic, strong) UIImage *thumbnailImage;

然后在你的uitableviewcells实现文件中创建并添加你想要的UIImageView。

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

cellForRowAtIndexPath方法中,执行类似

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

这只是众多方法之一。