非常感谢!
解决方法 您需要在项目中添加两个框架 – QuartzCore和MessageUI,然后执行#import< QuartzCore / QuartzCore.h>和#import< MessageUI / MessageUI.h>.你的按钮代码应该是,像,
- (voID)buttonPress:(ID)sender{ UIGraphicsBeginImageContext(self.vIEw.frame.size); [self.vIEw.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage * image = UIGraphicsGetimageFromCurrentimageContext(); UIGraphicsEndImageContext(); NSData * imageData = UIImageJPEGRepresentation(image,1.0); if ( [MFMailComposeVIEwController canSendMail] ) { MFMailComposeVIEwController * mailComposer = [[[MFMailComposeVIEwController alloc] init] autorelease]; mailComposer.delegate = self; [mailComposer addAttachmentData:imageData mimeType:@"image/jpeg" filename:@"attachment.jpg"]; /* Configure other settings */ [self presentModalVIEwController:mailComposer animated:YES]; }}总结
以上是内存溢出为你收集整理的xcode – 应用内屏幕截图并附加到电子邮件而不保存到库中全部内容,希望文章能够帮你解决xcode – 应用内屏幕截图并附加到电子邮件而不保存到库中所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)