Iphone 如何使用ELCImagePickerController和AlassetLibrary在照片库中选择多个图像?

Iphone 如何使用ELCImagePickerController和AlassetLibrary在照片库中选择多个图像?,iphone,ios,elcimagepickercontroller,Iphone,Ios,Elcimagepickercontroller,作为一个新手,请告诉我如何在照片库中选择多张图片。我从一周以来一直在搜索解决方案,但没有找到与我的代码相关的解决方案。 根据我的代码,我可以一次选择一个图像。以下是我的代码目前的样子: -(IBAction) photosClick { ipc= [[UIImagePickerController alloc] init]; ipc.delegate= self; ipc.sourceType= UIImagePickerControllerSourceTypePhoto

作为一个新手,请告诉我如何在照片库中选择多张图片。我从一周以来一直在搜索解决方案,但没有找到与我的代码相关的解决方案。 根据我的代码,我可以一次选择一个图像。以下是我的代码目前的样子:

-(IBAction) photosClick
{
    ipc= [[UIImagePickerController alloc] init];
    ipc.delegate= self;
    ipc.sourceType= UIImagePickerControllerSourceTypePhotoLibrary;
    [self presentModalViewController: ipc animated:YES];
}
-(void) imagepickerControllerDidCancel: (UIImagePickerController *)picker
{
    [[picker parentViewController] dismissViewControllerAnimated:YES completion: nil];
    [picker release];
}
-(void) imagePickerController: (UIImagePickerController *)picker didFinishPickingMediaWithInfo: (NSDictionary *)info
{
    UIImage *image;
    NSURL *mediaURL;
    mediaURL= (NSURL *)[info valueForKey: UIImagePickerControllerReferenceURL];
    NSString *imagePath= [[NSString alloc] init];
    imagePath= [mediaURL absoluteString];
    NSLog(@"path of the image is: %@", imagePath);
    image= (UIImage *) [info valueForKey: UIImagePickerControllerOriginalImage];
    imageView.image= image;
    [picker dismissModalViewControllerAnimated:YES];
    [picker release];
}
-(void) imagePickerControllerDidCancel: (UIImagePickerController *)picker
{
    [picker dismissModalViewControllerAnimated:YES];
}

请通过编辑我的代码来帮助我解决这个问题,以便我能很好地理解。我一直无法解决这个问题。

我可以为您提供一个比ELC Image Picker控制器更好的库。这已经在多个应用程序中使用,而且更具可定制性


请检查ELCImagePickerController的读数。您的代码中没有使用ELCImagePickerController。请帮助我如何在代码中使用它。作为iPhone应用程序开发的新手,我需要指导。@vanya-见IronMan的答案。很简单。。。下载示例代码并运行它。我下载了QBImagePickerController的示例代码并在代码中实现。但我得到的这2行错误为1。找不到对象QBImagePickerController的属性“delegate”和“allowsMutlipleSelection”。imagePickerController.delegate=self;imagePickerController.allowsMultipleSelection=是;请帮助我解决这个问题,因为'delegate'属性我得到了错误,尽管我在接口部分中包含了QBImagePickerControllerDelegate。关于“allowsMultipleSelection”,我不知道它是否显示了错误。我下载了QBImagePickerController的示例代码,并在代码中实现。但我得到的这2行错误为1。找不到对象QBImagePickerController的属性“delegate”和“allowsMutlipleSelection”。imagePickerController.delegate=self;imagePickerController.allowsMultipleSelection=是;请帮助我解决这个问题,因为'delegate'属性我得到了错误,尽管我在接口部分中包含了QBImagePickerControllerDelegate。关于“allowsMultipleSelection”,我不知道它是否显示错误。有一个示例代码,请参考它。。。另外,如果您是从interface builder获取的,是否已连接?在interface builder中,我已连接。错误在代码中。我在代码中遇到的唯一错误是:只有在arc或gc模式下才允许合成“弱”属性。我已启用ARC模式。即使这样,我也会犯同样的错误。