Intereting Posts
कैसे आईओएस में बड़ी छवियों को चेतन करने के लिए एंटाइटेलमेंट में प्रावधान प्रोफ़ाइल त्रुटि के कारण मूल्य की अनुमति नहीं है आईफ़ोन: WWDR मध्यवर्ती प्रमाणपत्र क्या है? एक एलास्सेट का मार्ग लेना NSMutableAttributedString के लिए वर्ड लपेटें AVAudioRecorder सर्वर आईओएस को भेजा जा रहा है आईओएस – उपयोगकर्ता की क्लिपबोर्ड पर कॉपी करने का पता लगाता है – कुंजीपटल को खारिज किए बिना कैसे इनपुट एसेटरीव्यू को छुपाएं I स्क्रॉलिंग पर UITableView रेड्रॉ जारी करें पृष्ठभूमि के कार्य मोड को रोकने के लिए अंत-बैकग्राउंड टास्क को कॉल करने के लिए दो एनएसओपरेशन की क्वाई्यू समाप्त होने पर जांचें क्या एटीओएस armv7s का समर्थन नहीं करता है? MPMoviePlayerController कस्टम प्ले बटन जोड़ें सभी संभावित संयोजन कैसे उत्पन्न करें? आईओएस एक स्विफ्ट क्लास / ऑब्जेक्ट से यूआईटीबल दृश्य पुनः लोड कर रहा है UIButton शीर्षक डिफ़ॉल्ट में बदलता है

केवल ImagePicker को बंद करना और ScrollViewController में छवि को पारित करना

मेरे पास एक ImagePicker है जो एक ScrollViewController ImagePicker प्रस्तुत किए जाने के बाद प्रदर्शित किया गया है (1)।

सवाल:

छवि ImagePicker से छवि को चुनने के ImagePicker , मैं केवल छवि ImagePicker को कैसे खारिज कर सकता ImagePicker ताकि ImagePicker प्रदर्शित किया जा सके और फिर ScrollViewController ImagePicker लिए उठाए गए चित्र को पास करें?

(1) ScrollViewController और ImagePicker प्रस्तुत करना

 let storyboard = UIStoryboard(name: "Main", bundle: nil) let vc = storyboard.instantiateViewControllerWithIdentifier("ScrollViewControllerID") as! ScrollViewController self.presentViewController(vc, animated: true) { let imagePicker = MyImagePickerController() imagePicker.delegate = self imagePicker.sourceType = .PhotoLibrary imagePicker.allowsEditing = false imagePicker.modalTransitionStyle = UIModalTransitionStyle.CoverVertical vc.presentViewController(imagePicker, animated: true, completion: nil) } 

इसे बंद होने के बाद ImagePicker को संभालना

 func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject]) { let myImage = info[UIImagePickerControllerOriginalImage] as! UIImage //How to send myImage to the ScrollViewController and close ImagePicker? } 

Solutions Collecting From Web of "केवल ImagePicker को बंद करना और ScrollViewController में छवि को पारित करना"

MyImagePickerController

 class MyImagePickerController: ... { var controller:ScrollViewController! convenience init(controller: ScrollViewController) { self.init() self.controller = controller } } func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject]) { let myImage = info[UIImagePickerControllerOriginalImage] as! UIImage controller.imageName = myImage self.dismissViewControllerAnimated(true, completion: nil) } 

ऐसा है कि आप इसे कैसे लागू करेंगे

 let storyboard = UIStoryboard(name: "Main", bundle: nil) let vc = storyboard.instantiateViewControllerWithIdentifier("ScrollViewControllerID") as! ScrollViewController self.presentViewController(vc, animated: true) { let imagePicker = MyImagePickerController(controller: vc) imagePicker.delegate = self imagePicker.sourceType = .PhotoLibrary imagePicker.allowsEditing = false imagePicker.modalTransitionStyle = UIModalTransitionStyle.CoverVertical vc.presentViewController(imagePicker, animated: true, completion: nil) }