ios实现截屏

作者: CMD独白 | 来源:发表于2016-06-08 15:09 被阅读2779次

第一种截屏:

    CGImageRef UIGetScreenImage();
    CGImageRef img = UIGetScreenImage();
    UIImage *scImage = [UIImage imageWithCGImage:img];
    UIImageWriteToSavedPhotosAlbum(scImage, nil, nil, nil);

第二种截屏:

- (UIImage *)imageFromView
{
    
    UIGraphicsBeginImageContext(self.view.frame.size);
    CGContextRef context = UIGraphicsGetCurrentContext();
    [self.view.layer renderInContext:context];
    UIImage *theImage = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
    
    return theImage;
}

但是不能在相机界面截图,截取出来的图片是空白的。

相关文章

  • iOS屏幕截图功能

    iOS7.0之前的系统,可以通过以下代码实现截屏功能。 iOS7.0之后,系统中封装了截屏的方法- (UIView...

  • ios实现截屏

    第一种截屏: 第二种截屏: 但是不能在相机界面截图,截取出来的图片是空白的。

  • flutter:截屏

    1.flutter-截屏组件 2.flutter-截屏插件 3.flutter-iOS原生截屏 iOS代码 4.获...

  • (最新)iOS截屏

    ios webview 截屏:ios截屏 前言:介绍一下截屏有很多种做法1:截当前屏幕内容2:截整个视图的所有内容...

  • ios截屏

    ios截屏

  • Android 截屏方式整理

    Android 实现截屏方式整理 可能的需求: 截自己的屏 截所有的屏 带导航栏截屏 不带导航栏截屏 截屏并编辑选...

  • iOS 录屏和截屏监听

    源起 最近公司应用安全检查,在用户登录页面要防止截屏和录屏导致用户名密码等敏感信息泄露。iOS实现不了不让截屏或者...

  • iOS 应用内截屏分享

    需求:捕获用户截屏操作,并建议用户截屏后的操作。虽然iOS11 有系统的截屏,但 APP 内截屏可便捷操作。 封装...

  • 实现android截屏

    仅仅实现了安卓平台的截屏,ios学习中: PS:有时候截屏不需要UI,此时需要新建摄像机,单单负责渲染UI,ARC...

  • Android逆向 测试框架UiAutomation

    UIAutomation实现截屏

网友评论

    本文标题:ios实现截屏

    本文链接:https://www.haomeiwen.com/subject/flejdttx.html