2011-10-14 18 views
7

से छवि हो रही है मैं छवि frm imagepickercontroller मेरी कोड .लेकिन प्राप्त करने के लिए कोई असर यहाँ नहीं है चाहता हूँ कोड है ..UIImagePickerController

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { 
    [picker dismissModalViewControllerAnimated:YES]; 
    imageview.image = [UIImage imageNamed:[info objectForKey:@"UIImagePickerControllerOriginalImage"]]; 

उत्तर

5

प्रयास करें

imageview.image = (UIImage*) [info objectForKey:UIImagePickerControllerOriginalImage]; 
8

आप कोशिश कर सकते हैं यह कोड पिकर

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { 

    [picker dismissModalViewControllerAnimated:YES]; 

    UIImage* originalImage = nil; 
    originalImage = [info objectForKey:UIImagePickerControllerEditedImage]; 
    if(originalImage==nil) 
    { 
     originalImage = [info objectForKey:UIImagePickerControllerOriginalImage]; 
    } 
    if(originalImage==nil) 
    { 
     originalImage = [info objectForKey:UIImagePickerControllerCropRect]; 
    } 
    //At this point you have the selected image in originalImage 
    [self saveImageToDocumentDirectory:originalImage]; 
} 
+0

सबसे पहले, समान प्रश्नों के लिंक पर टिप्पणी नहीं की जानी चाहिए। दूसरा, उसका कोड काम नहीं कर रहा है, जाहिर है कि 'छवि नामित' और शायद @ "UIImagePickerControllerOriginalImage" – Phlibbo

+0

लिंक सामग्री को इंगित करने के लिए आपको धन्यवाद, हालांकि यह संकेत लेने के लिए था और सवाल पर पुनर्निर्देशित करने के लिए नहीं मैंने –

+0

का उल्लेख किया है संकेत के लिए लिंक मृत –

-1

से लौटाई गई छवि तक पहुंचने के लिए ry इस

imageview.image = [info objectForKey:UIImagePickerControllerOriginalImage]; 
1

स्विफ्ट के लिए (3.0), निम्नलिखित सुरक्षित रूप से छवि खोलने जाएगा, और अगर यह वैध है, तो यह आपके imageView करने के लिए आवंटित।

guard let image = info[UIImagePickerControllerOriginalImage] as? UIImage else { return } 
imageView.image = image 
संबंधित मुद्दे