OS가 알 수없는 이유로 PNG 또는 JPEG를 사용할 것인지 선택합니다. 필자의 경우 JPEG (메일, 트위터 등)를 보내고 싶지만 매우 큰 PNG를 얻는 경향이 있습니다.UIIctivityViewController를 UIImage에서 사용할 때 이미지 형식을 지정하는 방법이 있습니까?
UIActivityItemProvider를 서브 클래스로 만들고 UIImageJPEGRepresentation을 사용하여 디스크에 JPEG를 작성하여 직접 만든 파일을 가리키는 NSURL을 반환하면 당연히 JPEG를 얻을 수 있습니다. 그러나 NSURL을 사용하면 다른 문제가 발생합니다 (그 중 하나는 iMessage를 대상으로 사용할 수 없음). UIImage를 사용할 방법이 있습니까? 그렇지만 특정 파일 형식을 선호한다고 지정하십시오. (나는 대답이 아니오라고 확신하지만 확인하고 싶다.)
확인 사항을 확인하셨습니까? – stigi