2011-09-21 8 views
1

버튼을 추가하고 앱에서 페이지를 전자 메일로 보내기 위해 코딩하는 방법에 궁금한 점이 있습니다 ... 예를 들어 화살표로 버튼을 추가하여 내보내거나 이메일로 전송하는 방법은 무엇입니까 [< -] 보기에서 뭔가를 보내려면 어떻게 사용합니까? 예를 들어 화면이 다음과 같이 보일 수 있습니다.앱에서 전자 메일 보내기

물건을 내가 쓴 ... ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ

[< -] 다음

하시다면 이메일

나는이 버튼을 추가하는 것을 시도하고 있기 때문에 첨부 문서와 함께 제공 그래서 그 사람이 입력 한 페이지를 보낸 다음 자신에게 보낼 수 있습니다. 나는 그것을 개발하고 코드하는 법을 알 필요가있다 ... 고마워!

+0

체크 아웃 sharekit (http://getsharekit.com/) –

+0

가 ... 감사합니다! – Tyler

답변

2

사용 [[UIApplication sharedApplication] openURL:<your mailto: scheme>];

+0

홈 화면의 비디오처럼 ... (getsharekit.com) 1:16에서 시작 – Tyler

+0

이것은 메일 응용 프로그램을 열어 제목, 본문 등을 전달할 수 있습니다. –

3

이 앱 내에서 "메일을 보내"페이지가 표시됩니다

#import <MessageUI/MessageUI.h> 

MFMailComposeViewController *c = [[MFMailComposeViewController alloc] init]; 
c.mailComposeDelegate = self; 
[c setSubject:@"Subject"]; 
[c setToRecipients:[NSArray arrayWithObject:@"[email protected]"]]; 
[c setCcRecipients:[NSArray arrayWithObject:@"[email protected]"]]; 
[c setMessageBody:@"Hello via email. \n -me" isHTML:NO]; 
[self presentModalViewController:c animated:YES] 

더 많은 정보를 원하시면 MFMailComposeViewController의 문서를 참조하십시오

이 프로젝트에 MessageUI 프레임 워크를 추가

+0

감사합니다. 도움을 청합니다! – Tyler

0

앱이 작성 모드에서 이메일 클라이언트를 시작할 수 있으며 주소가 이미 입력되어 있습니다. .

이 URI의 형식은 HTML로 모든 작업을 수행하고 다음과 같습니다 누군가에 익숙해야합니다

흔한 : // $ {EMAIL_ADDRESS}이

예를 들어, 여기에 내가 열어 오전 이메일 응용 프로그램과 "에"충전 주소 [email protected]와 : 내가 필요한 것 같습니다

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://[email protected]"]];