Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
176 views
in Technique[技术] by (71.8m points)

ios - Passing a UIImage from one view controller to a UITableViewCell

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

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

1 Reply

0 votes
by (71.8m points)

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.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...