I am using a UITable to show images (Like a feed in instagram) I have the image saved in the viewcontroller I am taking the picture, but I need a way to pass the UIImage i have created to the UITableViewCell. What would be the best way to accomplish this.
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
You need to subclass UITableViewCell and give it a public property like
@property (nonatomic, strong) UIImage *thumbnailImage;
then in your uitableviewcells implementation file create and add a UIImageView however you want.
- (void)setThumbnailImage:(UIImage *)thumbnailImage
{
_thumbnailImage = thumbnailImage;
self.imageView.image = _thumbnailImage;
}
in your cellForRowAtIndexPath
method, do something like
cell.thumbnailImage = [UIImage imageNamed:"YourImage.png"];
This is just one of many ways to do this.