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)

相关推荐

  • Redis对于过期键的清除策略有哪些

    技术Redis对于过期键的清除策略有哪些本篇内容主要讲解“Redis对于过期键的清除策略有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Redis对于过期键的清除策略有哪

    攻略 2021年11月24日
  • 站内链接有什么作用

    技术站内链接有什么作用这篇文章主要介绍“站内链接有什么作用”,在日常操作中,相信很多人在站内链接有什么作用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”站内链接有什么作用”的疑惑有所帮助!

    攻略 2021年11月2日
  • decimal数据类型

    技术decimal数据类型 decimal数据类型GPS平台、网站建设、软件开发、系统运维,找森大网络科技!https://cnsendnet.taobao.com来自森大科技官方博客http://ww

    礼包 2021年12月21日
  • 如何使用VarifocalNet制定候选框排序的最佳方案

    技术如何用VarifocalNet进行对候选框排序的最优方案今天就跟大家聊聊有关如何用VarifocalNet进行对候选框排序的最优方案,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这

    攻略 2021年12月23日
  • 关于安全的手抄报,四年级关于安全手抄报的内容

    技术关于安全的手抄报,四年级关于安全手抄报的内容安全”这根弦时刻都不能放松。每个人都渴望有一个幸福、温馨的家庭,每个人都希望有一个健康的身体,每个人都希望快乐地生活,然而,各种安全事故却时有发生,给许多人带来了极大的痛苦

    生活 2021年10月25日
  • 怎样解除adobeflash阻止(adobeflashplayer检测出高危漏洞)

    技术如何进行Adobe Flash任意命令执行漏洞分析如何进行Adobe Flash任意命令执行漏洞分析,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能

    攻略 2021年12月21日