2013-08-16 9 views
5

मैंने पढ़ा है कि यह स्वचालित है लेकिन यह मेरे मामले में नहीं हो रहा है। UIImagePickerController का उपयोग करने के साथ YES पर सेट करने की अनुमति देता है मुझे फसल स्क्वायर ओवरले के साथ अपना संपादन दृश्य मिलता है, लेकिन जब मैं छवि के साथ समाप्त होता हूं तो इसकी अपेक्षा नहीं होती है।UIImagePickerController फसल?

क्या यह इस चरण में स्वचालित होना चाहिए? यदि नहीं, तो मेल खाने वाले क्षेत्र में छवि को फसल करने का एक अच्छा समाधान क्या हो सकता है जो डिफ़ॉल्ट दृश्य प्रदान करता है?

धन्यवाद।

उत्तर

8

आप शायद जानकारी शब्दकोश के लिए गलत कुंजी का उपयोग कर रहे हैं: UIImagePickerControllerOriginalImage। फसल पाने के लिए (हाँ, यह स्वचालित है) छवि आपको UIImagePickerControllerEditedImage कुंजी का उपयोग करना है।

-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info 
{ 
    UIImage *pickedImageEdited = [info objectForKey:UIImagePickerControllerEditedImage]; 

    //dismiss the picker and process the image... 
} 
:

इस चाल करना चाहिए

संबंधित मुद्दे