How to use UIImagePickerController in iPad?
UIImagePickerController must be presented with UIPopoverController on iPad. if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) { UIPopoverController *popover = [[UIPopoverController alloc] initWithContentViewController:picker]; [popover presentPopoverFromRect:self.selectedImageView.bounds inView:self.selectedImageView permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES]; self.popOver = popover; } else { [self presentModalViewController:picker animated:YES]; } EDIT: Add a strong property for the UIPopoverController: @property (nonatomic, strong) UIPopoverController *popOver; The popover should be dismissed in … Read more