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持久化的方法是什么”吧!RDB持久化Re

    攻略 2021年11月4日
  • 我的世界天堂门怎么做手机版,《我的世界》天空之门怎么做

    技术我的世界天堂门怎么做手机版,《我的世界》天空之门怎么做在游戏原版只有地狱,也就是下界,但是以太MOD里有个天堂门,可以用萤石代替黑曜石像搭地狱门那样搭一个门,然后用金锭和燧石合成一个类似打火石的东西,最后像点燃地狱门

    生活 2021年10月19日
  • 简单工厂模式

    技术简单工厂模式 简单工厂模式简单工厂模式
    简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂

    礼包 2021年11月27日
  • 我的爸爸100字作文,严历的爸爸作文100字

    技术我的爸爸100字作文,严历的爸爸作文100字我的爸爸是个很严厉的人,他有一双灵活透亮的眼睛,一双“收音机”的耳朵,一个“机关枪”嘴巴我的爸爸100字作文。有一次,我正在吃饭,当时我太困了,被爸爸那灵活透亮的眼睛看见了

    生活 2021年10月29日
  • win7上MySQL5.6如何安装与测试

    技术win7上MySQL5.6如何安装与测试这篇文章主要为大家展示了“win7上MySQL5.6如何安装与测试”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“win7上MySQ

    攻略 2021年12月4日
  • 抖音刷双击秒刷,如何选择优质的刷赞平台

    技术抖音刷双击秒刷,如何选择优质的刷赞平台抖音的粉丝在哪儿买?怎样可以增加抖音的点赞和粉丝?现在很多人都喜欢抖音短视频,这段时间里,抖音很火,抖音挑战赛开始后,参与人数很多。每个人都在想如何才能拍出高质量的视频,观看量,

    测评 2021年10月21日