下部にツールバーがあり、オプションの1つが。であるアプリがありますUpload
。それをクリックすると、PopOverController
選択できる写真のリストが表示されます。
PopOverController
写真を選択した後、と呼ばれるボタンと一緒に写真を含むビュー(それ自体の内部)を表示したいと思いますUpload
。私の写真を選ぶ際に、現在私PopOverController
は解雇されていません。次のコード行を使用しました:
-(IBAction)photolibrarypressed:(id)sender{
NSLog(@"hi");
UIImagePickerController *picker= [[UIImagePickerController alloc] init];
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
picker.delegate = self;
UIPopoverController *popover = [[UIPopoverController alloc] initWithContentViewController:picker];
self.popoverController = popover;
popoverController.delegate = self;
[popoverController presentPopoverFromBarButtonItem:sender permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];
imageView = [[UIImageView alloc] initWithFrame:[window bounds]];
[window addSubview:imageView];
imageView.hidden = YES;
[window makeKeyAndVisible];
}
- (void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingImage:(UIImage *)image
editingInfo:(NSDictionary *)editingInfo
{
imageView.image = image;
NSLog(@"hellow");
[self dismissModalViewControllerAnimated:YES];
// need to show the upload image button now
upload.hidden = NO;
}
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker
{
[picker dismissModalViewControllerAnimated:YES];
exit(0);
}
誰かが私が問題を解決するのを手伝ってくれる?