में UIImagePickerController का उपयोग करते हुए मैं बटन जो जब मैं प्रदर्शित करता है पर क्लिक करें कैमरा (पूरी तरह से काम करता है)UIView
- (IBAction)getPhoto:(id)sender
{
NSLog(@"Button clicked!");
imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;
if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) {
[imagePicker setSourceType:UIImagePickerControllerSourceTypeCamera];
}
else { // IF the device doesn't have a camera, so use the photos album
[imagePicker setSourceType:UIImagePickerControllerSourceTypeSavedPhotosAlbum];
}
[self addSubview:imagePicker.view];
}
जो बाद मैं, एक छवि, आदि भी लग सकते हैं - लेकिन जब मैं "उपयोग" पर क्लिक करें: यहाँ कुछ नहीं होता है मेरी विधि है: छवि पिकर itslelf को खारिज नहीं करता है: एप्लिकेशन बस कुछ भी नहीं करता है, मैं बस उस छवि को लेने की कोशिश कर रहा हूं जिसे मैंने अभी लिया है और इसे स्क्रीन पर एक सीजीआरईटी के अंदर प्रदर्शित करता है।
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
[picker dismissViewControllerAnimated:YES completion:NULL];
UIImageView *patientImage = [[UIImageView alloc] init];
patientImage.frame = CGRectMake(625, 25, 83, 103);
UIImage *chosenImage = info[UIImagePickerControllerEditedImage];
self.patientImage.image = chosenImage;
}
यहां तक कि जब मैं एक छवि लेने के बिना रद्द बटन हिट, imagePicker (कैमरा इंटरफेस) खारिज नहीं करता ही
कोई मदद, सलाह, या मार्गदर्शन बहुत सराहना की जाएगी।
patientImage.frame = CGRectMake (625, 25, 83, 103); यहां एक्स डिवाइस डिवाइस से बाहर है :(इसलिए आप छवि नहीं देख सकते हैं और [पिकर डेमरीव्यू कंट्रोलरएनीमेटेड: हाँ पूर्णता: पूर्ण]; विधि –
के अंत में आपको नितिन धन्यवाद, लेकिन मैं आईपैड का उपयोग कर रहा हूं, इसलिए यह है मेरी स्क्रीन, और मैंने dismissieVieController को स्थानांतरित करने का प्रयास किया है, बिना किसी सफलता –
रोगी है किसी भी दृश्य में जोड़ा गया है? जैसे [self addSubview: patientImage]; –