2013-03-19 3 views
0

이메일을 보내기 위해 MFMailComposeViewController를 사용하고 있습니다. 내 것은 범용 앱이며 이메일의 toField에는 2 개의 메일 ID가 있습니다.MFMailComposeViewController 이메일 주소 필드에 한계가 있습니다.

(1) 각 이메일 ID는 약 30 자입니다. iPhone에서는 "+2 수신자"로 표시됩니다. (iPad에서 toField에서 이메일 ID를 시각화 할 수 있습니다.) 그리고 내가 인터넷 검색을했을 때 toField에 글자 수 한도가 40 자로 제한된다는 것을 알았습니다. 이 문제를 방지하는 방법.

(2) 또한 "+2받는 사람"을 클릭하면 전자 메일 ID가 표시되지만 열려있는 키패드는 숨길 수 없습니다.

답변

0

이러한 유형의 설정을 제어 할 권한이 없습니다. MFMailComposeViewController은 사용자가 익숙한 인터페이스를 제공하는 애플리케이션을위한 화재 및 잊지 스타일 이메일 솔루션입니다.

글자 수 한도는 글자 수를 줄이기 전에 한도를 말하며 이메일은 잘리지 않습니다. 그 한도를 들어 올릴 수 없습니다. 그것이 바로 그 것이다. 사용자 정의 전자 메일 양식을 만들려면 슬프게도 함께 갈 수있는 고유 한 IMAP 프레임 워크를 만들어야합니다.

보안은 iOS에서 최우선 순위이므로 사용자의 이메일 주소 및 콘텐츠와 같은 것들은 철저히 보호됩니다.

+0

감사합니다. 하나의 이메일 ID와받는 사람 이메일 ID를 CC에있는 하나의 이메일 ID와 함께 갈 것입니다. 그러한 통제가 없으므로 가능한 구현으로 진행할 것입니다. – Srivathsa

+0

당신은 그 (것)들이 보이는 대 짧다는 것을 확인하는 것을 시도하고 있는가? –