xcode – 应用内屏幕截图并附加到电子邮件而不保存到库中

xcode – 应用内屏幕截图并附加到电子邮件而不保存到库中,第1张

概述我想知道我应该使用什么代码如果我想让我的应用程序能够通过按UI按钮截取屏幕截图并立即d出并邮件撰写并通过电子邮件发送屏幕截图而不将其保存到照片库中? 非常感谢! 您需要在项目中添加两个框架 – QuartzCore和MessageUI,然后执行#import< QuartzCore / QuartzCore.h>和#import< MessageUI / MessageUI.h>. 你的按钮代码应 我想知道我应该使用什么代码如果我想让我的应用程序能够通过按UI按钮截取屏幕截图并立即d出并邮件撰写并通过电子邮件发送屏幕截图而不将其保存到照片库中?

非常感谢!

解决方法 您需要在项目中添加两个框架 – 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 – 应用内屏幕截图并附加到电子邮件而不保存到库中所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1033882.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存