我想从我的应用程序撰写一条消息,其中可以包含照片,例如:我在 iPhone 中输入了我的相册并打开了一张照片我可以单击选项,然后单击彩信选项卡,照片将添加到消息中然后我可以将其发送给我想要的任何联系人。
我想要的是,当我单击应用程序上的按钮时,将打开一个消息窗口,其中包含 XCode 中我的资源中的照片,我该怎么做?
Manu 的答案对于 iOS6 来说很好,但是对于 iOS7 他们终于让用户流程变得简单了:
MFMessageComposeViewController* composer = [[MFMessageComposeViewController alloc] init];
composer.messageComposeDelegate = self;
[composer setSubject:@"My Subject"];
// These checks basically make sure it's an MMS capable device with iOS7
if([MFMessageComposeViewController respondsToSelector:@selector(canSendAttachments)] && [MFMessageComposeViewController canSendAttachments])
{
NSData* attachment = UIImageJPEGRepresentation(myImage, 1.0);
NSString* uti = (NSString*)kUTTypeMessage;
[composer addAttachmentData:attachment typeIdentifier:uti filename:@"filename.jpg"];
}
[self presentViewController:composer animated:YES completion:nil];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)