2011-05-21 82 views
1

我想通過iphone應用發送圖片。如何以編程方式將短信作爲附件發送給短信?

由於無法發送彩信,因此我找到了一些關於將圖片作爲SMS附件發送的答案。如何以編程方式做到這一點?

謝謝。

+2

我不確定Iphone是否具有iPhone到iPhone圖像共享的任何特定擴展,但帶附件的SMS本質上是MMS。他們可能正在將圖像上傳到某個託管站點,然後在SMS中以純文本形式發送該URL。 – Fanis 2011-05-21 22:32:38

回答

0

下面是代碼:

MFMessageComposeViewController *sms = [[MFMessageComposeViewController alloc]init]; 
    [sms setMessageComposeDelegate:self]; 
    [sms setRecipients:[NSArray arrayWithObject:@"123-4567"]]; 
    [sms setSubject:@"Subject"]; 
    [sms setBody:@"Body"]; 
    [sms addAttachmentData:myData typeIdentifier:@"type" filename:myFile]; 
    [sms setModalTransitionStyle:UIModalTransitionStyleFlipHorizontal]; 
    [self presentViewController:sms animated:YES completion:NO]; 

希望它能幫助。