ios怎么整个手机截屏(ios有哪几种截屏方式)

技术IOS如何实现手机截屏小编给大家分享一下IOS如何实现手机截屏 ,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!IOS手机截屏 主要步骤1

边肖将与大家分享IOS如何实现手机屏幕截图。相信大部分人还不太了解,所以分享这篇文章给大家参考。希望你看完这篇文章后有很多收获。我们一起来看看吧!

00-1010 1.创建图形上下文

2.把屏幕画进去

3.将图片保存到相册

4.关闭图形上下文

IOS手机截屏主要步骤

-(iAction)截断:(UIButton*)发件人{

//将屏幕截图延迟2秒。

dispatch _ after(dispatch _ time(dispatch _ time _ now),(int64_t)(2.0*NSEC_PER_SEC)),dispatch_get_main_queue(),^{

#pragma标记创建截图

//1.创建图形上下文,相当于画布。

UIGraphicsBeginImageContext(self . view . frame . size);

//2.把屏幕画进去

[self . view . layerenderincontext : uigraphicsgetcurrentcontext()];

UIImage * new image=uigraphicsgetimagefromccurrentimagecontext();

//3.将图片保存到相册

UIImageWriteToSavedPhotosAlbum(new image,self,@ selector(p _ w _ picpath : idfinishsaving with error : contextinfo :),nil);

//4.关闭图形上下文

UIGraphicsEndImageContext();

});

}

#pragma mark判断截图是否创建成功——可以通过第三方库实现。

-(void)p _ w _ picpath :(UIImage *)p _ w _ picpath didfinishsaving with error :(NSError *)错误contextInfo :(void *)contextInfo {

if(错误){ 0

//NSLog(@“保存失败”);

[mbprogresshudshowererror : @ '保存失败,请检查应用程序是否有权限访问相册'];

}else{

//NSLog(@“保存成功”);

[mbprogresshudsshowsuccess : @ '已成功保存'];

}

}

以上就是《IOS如何实现手机屏幕截图》一文的全部内容。感谢您的阅读!相信大家都有一定的了解,希望分享的内容对大家有所帮助。想了解更多知识,请关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/157467.html

(0)

相关推荐

  • 对MySQL性能影响关系紧密的配置参数有哪些

    技术对MySQL性能影响关系紧密的配置参数有哪些这篇文章主要介绍对MySQL性能影响关系紧密的配置参数有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!(一)连接连接通常来自Web 服务器,下面

    攻略 2021年12月8日
  • 微信清空聊天记录,手机微信聊天信息如何清屏

    技术微信清空聊天记录,手机微信聊天信息如何清屏1、打开手机,在手机桌面找到微信选项软件,点击进入微信清空聊天记录。2、在微信界面中,点击我选项进入。3、在我界面中,点击设置选项进入。4、在设置界面中,点击聊天选项进入。5

    2021年10月23日
  • Elasticsearch Java Client版本区别及起步是什么

    技术Elasticsearch Java Client版本区别及起步是什么这期内容当中小编将会给大家带来有关Elasticsearch Java Client版本区别及起步是什么,文章内容丰富且以专业的角度为大家分析和叙

    攻略 2021年10月19日
  • CSS网页布局中容易发生的错误编码有哪些

    技术CSS网页布局中容易发生的错误编码有哪些本篇内容介绍了“CSS网页布局中容易发生的错误编码有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大

    攻略 2021年12月10日
  • Expanse shopify主题模板修改

    技术Expanse shopify主题模板修改 Expanse shopify主题模板修改Expanse是一个现代的Shopify主题,通过自定义的促销活动、直观的导航、简洁的设计和奇妙的移动体验来增强

    礼包 2021年10月19日
  • 28Django-接入支付宝3,前置基础准备工作)

    技术28Django-接入支付宝3,前置基础准备工作) 28Django-接入支付宝3(前置基础准备工作)一,先本地跑通基础逻辑:
    点打赏按钮后,页面实现跳转
    1新创建一个项目:D:\PycharmPr

    礼包 2021年12月20日