Nav*_*avi 1 uiviewcontroller uiimageview uiimage ios
嗨iam使用以下代码将图像加载到uiimageview它的工作当我加载UIviewcontroller但如果我从现有的uiviewcontroller打开任何其他uiviewcontroller并回到旧的uiviewcontroller并且如果我点击thumnail图像它不是不更新UIimageview uiviewcontroller.
img包含viewdidload中的图像路径(内部设备)
[self setBookimage:img];
Run Code Online (Sandbox Code Playgroud)
在setBookimage()中
- (void)setBookImage:(UIImage *)bookImage{
book_cover_image.image=nil;
book_cover_image.image = bookImage;
CATransition *transition = [CATransition animation];
transition.duration = 1.0f;
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
transition.type = kCATransitionFade;
[book_cover_image.layer addAnimation:transition forKey:nil];
}
Run Code Online (Sandbox Code Playgroud)
缩略图选择了方法代码
- (void)thumbnailListView:(ThumbnailListView*)thumbnailListView
didSelectAtIndex:(NSInteger)index
{
//filePathsofimages contains 10 image paths
Run Code Online (Sandbox Code Playgroud)
//下面的代码更新图片如果加载uiviewcontroller并单击缩略图而不是打开另一个viewcontroller并返回然后单击..
img =[[UIImage alloc]initWithContentsOfFile:[filePathsofImages objectAtIndex:index]];
[self setBookImage:img];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7620 次 |
| 最近记录: |