如何创建从iPhone库加载图像的功能,以及如何将其加载到变量中(获取图像的URL /路径)?
答案 0 :(得分:11)
您可以使用UIImagePickerController
,
UIImagePickerController *pickerLibrary = [[UIImagePickerController alloc] init];
pickerLibrary.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
pickerLibrary.delegate = self;
[self presentModalViewController:pickerLibrary animated:YES];
以及从图库中获取选择图片的委托方法
- (void) imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)editingInfo
{
UIImage *myImage = image;
}
希望它能给你一个想法...
答案 1 :(得分:2)
由于照片库可能包含个人图像,因此访问它的唯一方法是通过用户交互。
您将需要使用UIImagerPickerController
,它将显示一个界面,允许用户从相机胶卷,照片库中挑选图像,甚至可以使用相机拍摄照片或视频。
阅读UIImagePickerController
的文档并了解如何使用它。