Objective c 图像采集器瞬间出现在IPad上
我有以下代码:Objective c 图像采集器瞬间出现在IPad上,objective-c,ios,ipad,uiimagepickercontroller,Objective C,Ios,Ipad,Uiimagepickercontroller,我有以下代码: UIImagePickerController* picker = [[UIImagePickerController alloc] init]; picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; picker.delegate = self; popover = [[UIPopoverController alloc] initWithCo
UIImagePickerController* picker = [[UIImagePickerController alloc] init];
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
picker.delegate = self;
popover = [[UIPopoverController alloc] initWithContentViewController:picker];
popover.delegate = self;
[popover presentPopoverFromRect:self.view.frame
inView:self.view
permittedArrowDirections:UIPopoverArrowDirectionAny
animated:YES];
[picker release];
它应该在IPad的屏幕上放置一个图像选择器对话框。它在模拟器上工作正常,但在设备上,选择器会立即出现并消失
有没有办法解决这个问题
UIImagePickerController* picker = [[UIImagePickerController alloc] init];
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
picker.delegate = self;
UIPopoverController *popover = [[UIPopoverController alloc] initWithContentViewController:picker];
self.popoverController = popover;
popoverController.delegate = self;
[self.popoverController presentPopoverFromBarButtonItem:sender
permittedArrowDirections:UIPopoverArrowDirectionAny
animated:YES];
[picker release];