IOS——选取相册中图片使用或使用照相机拍照后使用图片
2015-01-31 16:01
323 查看
1. 打开相册/打开照相机
其中要注意的是ipc.sourceType
UIImagePickerControllerSourceTypePhotoLibrary:表示显示所有的照片
UIImagePickerControllerSourceTypeCamera:表示从摄像头选取照片
UIImagePickerControllerSourceTypeSavedPhotosAlbum:表示仅仅从相册中选取照片。
可以根据自己的需要定义该element
2. 显示图片/用户取消
UIImagePickerControllerSourceType sourceType=UIImagePickerControllerSourceTypeCamera; if (![UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) { sourceType=UIImagePickerControllerSourceTypePhotoLibrary; } UIImagePickerController *ipc = [[UIImagePickerController alloc]init]; ipc.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum; ipc.videoQuality = UIImagePickerControllerQualityTypeLow; ipc.delegate = self; ipc.allowsEditing = NO; [self presentModalViewController:ipc animated:YES];
其中要注意的是ipc.sourceType
UIImagePickerControllerSourceTypePhotoLibrary:表示显示所有的照片
UIImagePickerControllerSourceTypeCamera:表示从摄像头选取照片
UIImagePickerControllerSourceTypeSavedPhotosAlbum:表示仅仅从相册中选取照片。
可以根据自己的需要定义该element
2. 显示图片/用户取消
- (void)imagePickerController: (UIImagePickerController *)picker didFinishPickingMediaWithInfo: (NSDictionary *)info { UIImage *image = [info objectForKey:@"UIImagePickerControllerOriginalImage"]; [[UIView] setImage:image]; [self dismissModalViewControllerAnimated:YES]; } // 用户选择取消 - (void) imagePickerControllerDidCancel: (UIImagePickerController *)picker { [self dismissModalViewControllerAnimated:YES]; [picker release]; }
相关文章推荐
- iOS设备的摄像头进行拍照,视频。并且从相册中选取我们需要的图片或者视频。
- Android图片压缩(包含拍照或从相册选取图片,PopupWindow的使用)
- iOS拍照后使用该图片(获取照片的ALasset传到相册)
- iOS拍照 相册选取 保存PNG图片到Documents下,并利用UICollectionView显示出来
- iOS 获取图片(拍照,图库,相册)
- 图片上传,包括从相册选取与拍照上传
- android 打开默认的系统相册,或拍照选取图片,并图片裁剪;
- IOS 使用相机或者在相册里获取图片
- Qt for iOS:使用UIImagePickerController获取一个系统相册中的图片
- Android 相册、拍照选取图片后截图方案
- 拍照+相册选取+剪裁图片,不过百行代码搞定
- IOS研究院之打开照相机与本地相册选择图片(六)
- IOS研究院之打开照相机与本地相册选择图片(六)
- Android设置头像,手机拍照或从本地相册选取图片作为头像
- iOS - 使用QBImagePickerController选取图片
- Xamarin开发Android笔记:拍照或相册选取图片角度问题
- IOS学习:打开照相机与本地相册选择图片
- Android拍照、相册选取、裁剪图片
- IOS研究之打开照相机与本地相册选择图片
- iOS 选取相册图片并裁剪,解决获取图片拉伸问题