我正在使用Ray的自定义选择器,当我按下一个按钮时,选择器是弹出窗口的,然后选择映像时,它将解散选择器并在UIImageView中显示图像。我放了,viewWillAppear
但是当我去另一个时ViewController
,选择的图像消失了。即使在转到不同的 View Controller 之后,如何保持 UIImageView 中选择的内容仍然显示,只有再次选择另一个图像时才会改变。
- (void)viewWillAppear:(BOOL)animated {
secondView.image = _imagePicker.selectedImage;
}
- (IBAction)chooseCustomImageTapped:(id)sender {
_imagePicker = [[CustomImagePicker alloc] init];
_imagePicker.title = @"Choose Custom Image";
for(int i = 0; i <= 10; i++)
{
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDir = [paths objectAtIndex:0];
NSString *savedImagePath = [documentsDir stringByAppendingPathComponent:[NSString stringWithFormat:@"Images%d.png", i]];
if([[NSFileManager defaultManager] fileExistsAtPath:savedImagePath]){
[_imagePicker addImage:[UIImage imageWithContentsOfFile:savedImagePath]];
}
}
[self presentModalViewController:_imagePicker animated:NO];
}