那麼這種方法,你將不得不創建一個單身類像ShareClass.h
或如果你真的是新的(不知道這個),在AppDelegate.h
其中你將不得不聲明UIImage
say UIImage *SavedImage
。
現在在捕獲圖像的視圖中調用此類。然後將此拍攝的圖像保存在SavedImage
中。要分享此圖片,您可以在要分享圖片並在UIImageView
中顯示圖片的視圖中調用ShareClass.h
課程或AppDelegate.h
。
任何澄清請詢問。 :)
在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];
嘿謝賜予y.this hey iam在imageview中顯示拍攝圖像代替圖像可以拍攝圖像 – Mohammed
很好,但是你想在顯示圖像的視圖中顯示嗎?如果沒有,那麼就不需要將它添加到imageview那裏,將它添加到視圖中的imageview中,您需要在其中顯示圖像....對此有任何懷疑? – IronManGill
其實我正在拍照並在imageview中顯示相同的視圖,然後iam對該圖像應用一些過濾器,然後如果我單擊預覽按鈕,我必須在下一個視圖中顯示該過濾器效果圖像。 – Mohammed