2015-01-08 8 views
0

ALAsset defaultRepresentation을 사용하여 장치에서 사진을 검색하는 IOS 응용 프로그램이 있습니다. 문제는 내가받는 이미지가 풀 품질의 이미지가 아닐 수도 있다는 것입니다.IOS ALAsset defaultRepresentation이 저품질 사진을 반환합니다.

예 : 이메일로 전송했을 때 이미지가 2.5MB였습니다. 그러나 같은 이미지의 기본 표현에서 (크기) 메서드를 호출했을 때 크기는 200KB 밖에되지 않았습니다. 사진 갤러리에 가서 편집 모드에서 사진의 "되돌리기"옵션을 선택한 다음 다시 내 응용 프로그램을 열고 같은 사진의 기본 표현에 (크기) 메서드를 호출하면 올바른 크기로 2.5MB가 반환되었습니다.

이 나에게 이해가되지 않습니다. 그럼 전체 이미지를 어떻게 가져 옵니까?

답변

0

아직 귀하의 질문에 직접 답할 수 없지만 회피 방법은 알려 드릴 수 있습니다. 필터가 iPhone에서 사용 설정되면 (iPhone 앱에서 오른쪽 하단의 세 점을 탭) 'Chrome', '순간 검색'또는 '전송'과 같은 필터를 사용할 수 있습니다.

사진을 찍을 때 "없음"을 클릭하면 응용 프로그램에서 최대 해상도로 재생됩니다. 분명히 애플은 필터를 적용 할 때 사진의 크기를 상당히 줄였습니다.