ios - Passing Image captured with UIImagePickerController -
मेरे पास यह कोड है:
- (शून्य) जोड़ {if ([UIImagePickerControllerSourceTypeAvailable : UIImagePickerControllerSourceTypeCamera] == नहीं) {NSLog (@ "कैमरा नहीं"); } और {cameraUI = [[UIImagePickerController alloc] init]; cameraUI.delegate = आत्म; cameraUI.allowsEditing = हाँ; cameraUI.sourceType = UIImagePickerControllerSourceTypeCamera; [आत्म वर्तमान ViewController: cameraUI एनिमेटेड: हाँ पूरा: शून्य]; }} - (शून्य) छवि पिक्चर कंट्रोलर: (UIImagePickerController *) पिकर किया था FinishPickingMediaWithInfo: (NSDictionary *) जानकारी {self.photo = [जानकारी वस्तु के लिए: UIImagePickerControllerOriginalImage];
अब मुझे इस फ़ील्ड में सेग्यू के बिना SaveViewController
नामित एक और दृश्य में पास फोटो की आवश्यकता है:
@property (कमजोर, Nonatomic) IBOutlet UIImageView * imageField;
आप UIImage * passImg
बना सकते हैं हेडर फाइल। ImagePickerDelegate पद्धति में असाइन करें
self.passImg = [जानकारी वस्तु के लिए: UIImagePickerControllerOriginalImage];
और फिर जब आप पुश करते हैं:
<पूर्व> SaveViewController * savedVC = [self.storyboard instantiateViewControllerWithIdentifier: @ "SaveViewController"]; SavedVC.imageField.image = passImg; [आत्म। नेविगेशन नियंत्रक पुश ViewController: savedVC एनिमेटेड: हाँ];
यदि आप पॉपव्यूकंट्रोलर NSNotificationCenter का उपयोग करते हैं।
Comments
Post a Comment