हाय मैं एक सार्वभौमिक अनुप्रयोग (आईफोन/आईपैड) पर काम कर रहा हूं। एक विशेषता यह है कि मुझे एल्बम से एक फोटो चुनना है और इसे UIImageView पर दिखाना है।आईपैड में UIImagePickerController का उपयोग कैसे करें?
अब समस्या यह है कि यह आईफोन पर अच्छा काम कर रहा है लेकिन जब मैं फोटो एलबम खोलने की कोशिश करता हूं तो यह दुर्घटनाग्रस्त हो जाता है। एक्शन शीट प्रतिनिधि में मेरा कोड यह है:
- (void) actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
{
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad){
if (([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]))
{
if (buttonIndex == 0)
{
[self lockAllImagesOnTheScreen];
imagePicker.sourceType=UIImagePickerControllerSourceTypeCamera;
[self presentModalViewController:imagePicker animated:YES];
}
if (buttonIndex == 1)
{
[self lockAllImagesOnTheScreen];
imagePicker.sourceType= UIImagePickerControllerSourceTypePhotoLibrary;
[self presentModalViewController:imagePicker animated:YES];
}
}
else {
if (buttonIndex == 0)
{
[self lockAllImagesOnTheScreen];
imagePicker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;
imagePicker.sourceType= UIImagePickerControllerSourceTypePhotoLibrary;
[self presentModalViewController:imagePicker animated:YES];
}
}
}
else{
if (([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]))
{
if (buttonIndex == 0)
{
[self lockAllImagesOnTheScreen];
imagePicker.sourceType=UIImagePickerControllerSourceTypeCamera;
[self presentModalViewController:imagePicker animated:YES];
}
if (buttonIndex == 1)
{
[self lockAllImagesOnTheScreen];
imagePicker.sourceType= UIImagePickerControllerSourceTypePhotoLibrary;
[self presentModalViewController:imagePicker animated:YES];
}
}
else {
if (buttonIndex == 0)
{
[self lockAllImagesOnTheScreen];
imagePicker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;
imagePicker.sourceType= UIImagePickerControllerSourceTypePhotoLibrary;
[self presentModalViewController:imagePicker animated:YES];
}
}
}
}
कोई भी शरीर मेरी मदद कर सकता है? मैंने स्टैक ओवरफ्लो पर जांच की है और इसे भी गुमराह किया है लेकिन व्यर्थ में।
यदि कोई भी भक्त करता है तो कृपया इसके कारण भी लिखें, cz मैंने इसे समझने के लिए पहले कोशिश की है, लेकिन मुझे कुछ भी मदद नहीं मिली, इसलिए मैंने इस प्रश्न को यहां पूछा क्यों – Mashhadi
अपवाद क्या है? अगर यह स्मृति है, तो क्या आपने NSZombiesEnabled की कोशिश की है? – gerry3
"कार्यक्रम सिग्नल सिग्बेट प्राप्त हुआ" यह अपवाद – Mashhadi