我正在使用UITable来显示图像(就像Instagram中的提要)我将图像保存在视图控制器中,我正在拍照,但是我需要一种方法将我创建的UIImage传递给UITableViewCell。实现这一目标的最佳方法是什么。
你需要对 UITableViewCell 进行子类化,并给它一个公共属性,比如
@property (nonatomic, strong) UIImage *thumbnailImage;
然后在您的 uitableViewCell 实现文件中根据需要创建并添加 UIImageView。
- (void)setThumbnailImage:(UIImage *)thumbnailImage
{
_thumbnailImage = thumbnailImage;
self.imageView.image = _thumbnailImage;
}
在cellForRowAtIndexPath
方法中,执行以下操作
cell.thumbnailImage = [UIImage imageNamed:"YourImage.png"];
这只是实现此目的的众多方法之一。