средство выбора изображений на мгновение появляется на IPad - PullRequest
0 голосов
/ 13 марта 2011

У меня есть следующий код:

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. На симуляторе работает нормально, но на устройстве сборщик появляется на мгновение и исчезает.

Есть идеи как исправить?

1 Ответ

1 голос
/ 11 июля 2011
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];
...