ユーザーが自分のフォトアルバムから画像を選択できるアプリに取り組んでいます。iPhone では動作しますが、iPad では動作しません。
を作成しましたがUIPopoverController
、すべて正常に動作し、ユーザーは写真を選択できますが、ユーザーが「使用」ボタンを押すと. アプリは言う
ポップオーバーがまだ表示されている間に UIPopoverController dealloc] に達した
コードは次のとおりです。
- (void)choosePhotoFromLibraryipad:(id)sender{
if(![popoverController isPopoverVisible]){
imagePicker = [[UIImagePickerController alloc] init];
imagePicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
imagePicker.delegate = self;
imagePicker.allowsEditing = YES;
self.popoverController = [[UIPopoverController alloc] initWithContentViewController:imagePicker];
[self.popoverController presentPopoverFromRect:CGRectMake(0.0, 0.0, 400.0, 400.0)
inView:self.view permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES ];
}
}