사진 촬영어플을 만들다 보면 사용자의 요구에 의해 갤러리에서 사진 가져오기가 필요할 때가 있다.
따라서 이번기회에 정리
// 갤러리 띄우기
UIImagePickerController* picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
[self presentViewController:picker animated:NO completion:nil];
// 델리게이트 함수
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
[picker dismissViewControllerAnimated:NO completion:nil];
UIImage* image = [info objectForKey:UIImagePickerControllerOriginalImage];
}
위와 같이 한 뒤 image를 가지고 지지고 볶고 하면 된다.
'프로그래밍 > iOS' 카테고리의 다른 글
[iOS] static library에서 함수를 못읽어 올때 (0) | 2015.04.09 |
---|---|
[ios] message sent to deallocated instance (0) | 2015.04.09 |
[ios] xcode scm status (0) | 2015.04.09 |
[ios] 앱이 죽을 때 debug (0) | 2015.04.09 |
[ios] avplayer와 avcaptureSession(비디오 녹화, 소리도 같이 녹음) 을 같이 쓸때 문제 (0) | 2015.04.09 |