Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

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.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
169 views
Welcome To Ask or Share your Answers For Others

1 Answer

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.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share

548k questions

547k answers

4 comments

86.3k users

...