2013-02-21 1 views
5

사용자가 MFMailComposeViewController를 사용하여 이미지를 이메일로 보낼 수있는 앱을 만들고 있습니다. 첨부 된 이미지는 1200 x 1800이며 이미지 크기가 변경되지 않아야합니다.MFMailComposeViewController 이미지 첨부시 실제 크기 강제 적용

큰 이미지의 경우 MFMailComposeViewController는 사용자에게 '보내기'가 눌러지면 이미지를 축소 할 수있는 옵션을 제공하는 작업 시트를 제공합니다 (스크린 샷 참조). 이 액션 시트를 표시하지 않고 첨부 된 이미지의 실제 크기를 강제로 표시하는 것이 좋습니다.

의견을 보내 주시면 감사하겠습니다.

screenshot

답변

-2

는 MFMailComposeViewController 애플의 가이드 라인에 따라, 그 동작이 우리가 변경 안되는 클래스입니다. 따라서 검토를 위해 앱을 제출할 때 문제가 발생하지 않도록 기본 동작을 계속 유지하십시오. 그러나 사용자가 할 수있는 해킹이 있습니다. 사용자가 원하는 것 이외의 다른 옵션을 선택하면 실제 크기가 첨부 될 내용임을 나타내는 메시지를 표시합니다. 이는 앱의 동작이며 그/그녀의 선택은 다음과 같습니다. 무시.

+0

귀하의 답변에 감사드립니다. Jean. 사용자가 어떤 선택을했는지 결정하는 방법에 대해 자세히 설명하십시오. 어쩌면 간과 한 것일 수도 있지만'MFMailComposeViewController' 위임 메서드에서 아무것도 보지 못했습니다. – rog

+0

-1 2 주 동안 정교없이. 나는 당신이 제안한 것이 실제로 가능하다고 생각하지 않습니다. – rog