`
lovebirdegg
  • 浏览: 175032 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

获取系统相册中图片的方法

阅读更多
原文地址:获取系统相册中图片的方法
http://www.aisidachina.com/forum/viewthread.php?tid=244

定义一个按钮连接以下方法:
- (IBAction)selectExistingPicture {
    if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypePhotoLibrary]) 
        {
        UIImagePickerController *picker = [[UIImagePickerController alloc] init];
        picker.delegate = self;
        picker.allowsImageEditing = YES;
        picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
        [self presentModalViewController:picker animated:YES];
        [picker release];
    }
    else {
        UIAlertView *alert = [[UIAlertView alloc] 
                              initWithTitle:@"访问图片库错误" 
                              message:@"" 
                              delegate:nil 
                              cancelButtonTitle:@"OK!" 
                              otherButtonTitles:nil];
        [alert show];
        [alert release];
    }
}


再调用以下委托:
#pragma mark UIImagePickerControllerDelegate
- (void)imagePickerController:(UIImagePickerController *)picker 
        didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)editingInfo 
{
        imageView.image = image;        //imageView为自己定义的UIImageView                
    [picker dismissModalViewControllerAnimated:YES];
    
}
分享到:
评论

相关推荐

    android获取相册图片和路径的实现方法

    以下是一个详细解释如何在Android 4.4之后获取相册图片和路径的实现方法。 首先,我们需要了解在不同版本的Android中,获取相册图片的Intent API的变化。在早期版本中,通常使用`Intent.ACTION_GET_CONTENT`,并...

    android中实现获取系统相册来处取图片

    在Android开发中,获取系统相册的图片并进行处理是一项常见的功能,这通常涉及到用户界面交互、图片选择、图片压缩以及自定义图像处理等技术。本文将深入探讨如何在Android应用中实现这一功能,包括从系统相册选取...

    获取IOS系统相册中的图片源码

    本示例项目“获取iOS系统相册中的图片源码”提供了一个简单的解决方案,通过Swift语言实现,展示了如何利用系统提供的Photos框架来获取相册中的图片,并在一个UITableView中展示。下面我们将详细探讨这一过程中的...

    android调用系统相册选取图片

    在Android开发中,调用系统相册选取图片是一项常见的功能,它允许用户从手机的图库中选择一张图片并应用到应用中。本教程将详细解释如何实现这一过程。 首先,你需要在AndroidManifest.xml文件中添加必要的权限。...

    Android 相册获取图片或者相机拍照获取图片

    获取相册中的图片,可以使用Intent启动系统图库: ```java Intent galleryIntent = new Intent(Intent.ACTION_PICK); galleryIntent.setType("image/*"); startActivityForResult(galleryIntent, GALLERY_REQUEST_...

    android获取本地图片相册及图片

    在Android开发中,获取本地图片相册以及展示图片是一项常见的任务。这涉及到用户界面的设计、权限管理、多媒体数据的读取以及图片加载等多个知识点。以下将详细解释这些关键点。 首先,我们需要理解Android的文件...

    ios保存图片到系统的相册,或者自定义相册名的相册中

    在iOS平台上,保存图片到系统相册或者自定义相册是一项常见的功能,尤其在开发照片分享、社交类应用时更是必不可少。本篇文章将详细介绍如何在iOS应用中实现这一功能,包括将图片保存到系统默认的相册以及创建并保存...

    Qt调用Jni接口获取Android相册图片列表

    而Android系统中的一些原生功能,如访问相册图片,通常需要通过Java语言来实现。这时,我们就需要用到Qt与Java Native Interface (JNI)的交互。本篇文章将详细介绍如何在Qt应用中通过JNI接口获取Android相册的图片...

    ios 获取系统相册图片,制作gif图片,深度封装界面

    总的来说,实现“ios获取系统相册图片,制作gif图片,深度封装界面”涉及了权限请求、图片获取、GIF制作和界面设计等多个环节。开发者需要熟练掌握`Photos`框架、第三方库的使用,以及良好的用户体验设计原则,才能...

    调用系统相机拍照、相册获取图片、点击放大图片

    在Android应用开发中,用户交互是至关重要的,特别是在涉及到多媒体功能时,如调用系统相机拍照、从相册选取图片以及图片的展示和处理。这个DEMO提供了一个基础的实现框架,涵盖了这些关键功能,使得开发者能够理解...

    Android调用系统相机、相册实现拍照、图片多选Demo移动开发

    在onActivityResult()方法中,通过data.getClipData()获取选择的图片Uri列表。 为了处理返回的结果,你需要重写onActivityResult()方法: ```java @Override protected void onActivityResult(int requestCode, ...

    获取系统相册中的图片然后剪裁的demo

    总的来说,"获取系统相册中的图片然后剪裁的demo"涵盖了移动应用开发中的关键环节,包括用户权限、图片选择、图片处理、UI设计、事件处理和性能优化,是学习移动开发中图片处理功能的实用参考案例。开发者可以通过此...

    从相册获取图片和视频上传

    在移动应用开发中,用户经常需要从他们的设备相册中选择图片和视频并上传到服务器。这个过程涉及多个步骤,包括访问用户权限、选择媒体文件、处理数据以及上传。本教程将详细介绍如何实现"从相册获取图片和视频上传...

    ios-获取所有相册列表,把照片存到指定的album.zip

    有了相册的ID,我们可以使用`PHAsset.fetchAssets(in: options:)`方法来获取该相册中的所有图片或视频。可以设置`PHFetchOptions`的排序方式,如按照创建日期排序。`PHAsset`对象代表了照片库中的每一个资源,包括...

    安卓实现图片从相册中获取

    使用`Intent`启动系统相册应用,让用户选择一张图片。创建一个`Intent`,设置其类型为图片(`image/*`),然后启动活动。 ```java Intent intent = new Intent(Intent.ACTION_PICK); intent.setType("image/*"); ...

    ios 图片浏览 仿系统相册图片浏览

    在iOS开发中,实现一个类似系统相册的图片浏览功能是一项常见的需求,它涉及到多媒体处理、用户界面设计以及性能优化等多个方面。这个项目名为"GooglyPuff-Final",很可能是一个完整的开源项目,旨在提供一个仿照...

    Android实现相册图片选择限制效果Demo

    在相册图片选择场景中,通常会使用`Intent.ACTION_PICK`或者`Intent.ACTION_GET_CONTENT`来启动系统的图库应用,让用户选择图片。在Demo中,开发者会创建一个`Intent`并设置其类型为`"image/*"`,以便只显示图片。 ...

    相册选择图片

    在移动应用开发中,"相册选择图片" 是一个常见的功能,它允许用户从设备的图库中选取一张或多张图片以供后续操作,如上传、编辑或展示。这个功能通常涉及图片选择器的实现,它支持用户批量选择图片,并且可以根据...

    ios自定义批量获取手机图片及相册LWGPhotos

    在iOS开发中,获取用户手机中的图片和相册是一项常见的需求。`LWGPhotos`库是专门为这个目的设计的,它允许开发者自定义批量获取设备上的照片,并且对相册进行分类,同时优化了性能,使得在iOS 8之前和之后的系统...

    从相册或相机获得图片的范例

    在Android中,我们通常使用Intent来与系统相册进行交互。当用户需要选择图片时,可以启动一个ACTION_PICK Intent。以下是一个简单的示例: ```java Intent intent = new Intent(Intent.ACTION_PICK, MediaStore....

Global site tag (gtag.js) - Google Analytics