この種のメソッドの場合、または本当に新しい(そしてこれについて知らない)場合は、 sayを宣言する必要があるシングルトンクラスを作成する必要があります。ShareClass.h
AppDelegate.h
UIImage
UIImage *SavedImage
次に、画像をキャプチャしているビューでこのクラスを呼び出します。次に、このキャプチャした画像をに保存しSavedImage
ます。この画像を共有するには、画像を共有するビューでShareClass.h
クラスまたはを呼び出してAppDelegate.h
、に表示しますUIImageView
。
ご不明な点がございましたら、お問い合わせください。:)
の中にShareClass.h
UIImage *SavedImage;
@interface ShareClass : NSObject
{
}
画像がキャプチャされたクラスで、最初にをインポートしShareClass.h
、次に
imagepicker.sourceType = UIImagePickerControllerSourceTypeCamera;
if([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera])
{
imagepicker.sourceType = UIImagePickerControllerSourceTypeCamera;
SavedImage = UIImagePickerControllerSourceTypeCamera;
[self presentViewController:imagepicker animated:YES completion:NULL];
}
画像を再度表示するクラスで、ShareClass.h
UIImageView *DisplayImage = [[UIImageView alloc]initWithImage:[UIImage imageNamed:SavedImage]];
DisplayImage.frame=CGRectMake(0, 0, 20, 20);
[self.view addSubView:DisplayImage];