2013-09-02 5 views
1

카메라 롤에서 이미지를 선택하고 서버에 업로드하기 위해 IOS 코드를 작업하고 있지만 픽업 된 이미지의 이미지 해상도가 전화기 화면에 따라 달라지는 문제가 있습니다 해상도가 아니라 원본 이미지 해상도. 예를 들어 Iphone-3에서 선택한 해상도는 항상 320 x 320이지만 원본 해상도로 이미지를로드하려고합니다. 감사합니다IOS 전체 해상도로 카메라 롤에서 이미지를 선택하는 방법

+0

무엇을합니까 당신이 당신의 이미지 뷰에 이미지를로드하는 코드 모양처럼? –

답변

2

당신은 당신의 사전에서이 키가 필요합니다 : UIImagePickerControllerOriginalImage

그래서

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { 
    UIImage *fullImage = [info objectForKey:UIImagePickerControllerOriginalImage]; 
} 
+0

정보 dict에 로그인하십시오. 도움이되는 정보가 많이 있습니다. –

+0

안녕하세요, 답장을 보내 주셔서 감사합니다. 코드에서 원본 해상도로 이미지를 선택했지만 지금은 어떻게 자르나요? 이건 원래 코드 였어. - (void) imagePickerController : (UIImagePickerController *) picker didFinishPickingImage : (UIImage *) 이미지 편집 정보 : (NSDictionary *) editingInfo { [MyController saveImage : image resize : YES]; [self dismissViewControllerAnimated : 예 완료 :^ { [[[App appDelegate] MyController] makeSearch]; }]; } –

+0

이 질문을 살펴보면 'UIImagePickerController' 및'UIImage'에 대한 질문에 대한 답변을 얻을 수 있습니다. 컨트롤러 UI로 이미지를 잘라내시겠습니까? –

관련 문제