打开系统相册/相机,选择图片

来源:互联网 发布:逆战刷枪软件安卓版 编辑:程序博客网 时间:2024/05/21 08:45

1.实现2个代理<UINavigationControllerDelegate,UIImagePickerControllerDelegate>

2.

/** *  打开相机 */- (void)openCamera{    UIImagePickerController *pic = [[UIImagePickerController alloc] init];    pic.sourceType = UIImagePickerControllerSourceTypeCamera;    pic.delegate = self;    [self presentViewController:pic animated:YES completion:nil];}/** *  打开相册 */- (void)openPhotoLibrary{    UIImagePickerController *pic = [[UIImagePickerController alloc] init];    pic.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;    pic.delegate = self;    [self presentViewController:pic animated:YES completion:nil];}#pragma mark - 图片选中控制器的代理方法- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{    //1.销毁picker控制器    [picker dismissViewControllerAnimated:YES completion:nil];        //2.取得图片    UIImage *image = info[UIImagePickerControllerOriginalImage];    self.imageView.image = image;}

0 0
原创粉丝点击