私はライブラリ GKClass を使用しています。これは基本的にカスタム imagePickerController クラスです。データを渡すのに問題があります-画像を次のコントロールビューに渡しますが、単純なimagePickerControllerで作業していましたが、現在は機能していません.ViewControllerはデータを取得しません。
-(void)imagePicker:(GKImagePicker *)imagePicker pickedImage:(UIImage *)image
{
VCImageEditingViewController *ieVC = [[VCImageEditingViewController alloc]init];
ieVC.selectedIMG = image;
[self.imagePicker.imagePickerController dismissViewControllerAnimated:NO completion:nil];
[self performSegueWithIdentifier:@"imgrdy" sender:self];
}
および VCImageEditingViewController.m:
- (void)viewDidLoad
{
[super viewDidLoad];
if (self.selectedIMG == nil) {
NSLog(@"no img set");
}
self.imageDisplayed.image = self.selectedIMG;
}
私はviewDidAppearでもそれを試しましたが、まだ何もありません.ivが試したので、「ピッカー」は機能しています:
-(void)imagePicker:(GKImagePicker *)imagePicker pickedImage:(UIImage *)image
{
[self.imagePicker.imagePickerController dismissViewControllerAnimated:NO completion:nil];
self.lastImageView.image = image;
}
現在のView Controllerに画像が表示されました。
私の推測では、画像が変更される前に、宛先のviewControllerが表示されます。
ここで助けてほしい。ありがとうございました。