`
bengan
  • 浏览: 206747 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

objective c 截屏代码

阅读更多
objective c 截屏代码

-(void)save{
   
    UIGraphicsBeginImageContext(mybackgroundview.bounds.size);     //currentView 当前的view
    [mybackgroundview.layer renderInContext:UIGraphicsGetCurrentContext()];
    UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
    UIImageWriteToSavedPhotosAlbum(viewImage, nil, nil, nil);

}截取 您想要的一层
UIGraphicsBeginImageContext(CGSizeMake(320, 300));     //currentView 当前的view
    [self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
    UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
    UIImageWriteToSavedPhotosAlbum(viewImage, nil, nil, nil);
截取自定义的大小
刚刚用到  不知道 是不是您想要的
分享到:
评论
2 楼 duomeng1314 2011-10-31  
请教怎么用啊?可以举个实际可用的截屏例子吗?多谢了
1 楼 duomeng1314 2011-10-31  

相关推荐

    在 iOS 上绘制多个图层 的工具_Objective-C_代码_下载

    在iOS平台上进行图形绘制时,Objective-C是一种常用的编程语言,特别是在开发原生应用程序时。本教程将深入探讨如何使用Objective-C来创建一个可以绘制多个图层的工具。这个工具可以帮助开发者实现复杂的图形用户...

    Google Palette算法的Objective-C版本,提取图像主要颜色的工具_Objective-C_代码_下载

    您可以从演示截图中看到 6 个 TargetMode。它们通过不同的饱和度和亮度来区分(根据 HSL 颜色模式)。 LIGHT_VIBRANT_MODE (High Lightness , High Saturation) VIBRANT_MODE(Normal Lightness , High Saturation)...

    基于Objective-C及C、MATLAB的iOS LXFHouseLoanCalculator房贷计算器设计源码

    本项目选择了Objective-C语言作为核心代码的编写工具,这是因为Objective-C长期以来一直是iOS应用开发的主流语言,直到Swift的出现才逐渐被后者超越。Objective-C有着丰富的类库和成熟的开发社区支持,尽管它在语法...

    Windows下的Objective-C集成开发环境(IDE)的搭建 (一)

    Objective-C是一种面向对象的编程语言,它是C语言的超集,主要用于Apple的iOS和macOS平台上的应用开发。尽管主要与Apple生态系统关联,但Objective-C也可以在其他平台上运行,包括Windows。 1. **安装gnumstep**: ...

    基于Objective-C的JW_Movie电影资讯APP设计源码

    除了Objective-C文件外,源码还包含了一些C语言、MATLAB代码、XIB界面文件以及项目配置文件。C语言在iOS应用开发中多用于底层模块或性能敏感的代码片段,MATLAB代码可能是用于某些特定数据处理和分析的工具,XIB文件...

    (OC)ScreenShot禁止截屏.zip

    标题"(OC)ScreenShot禁止截屏.zip"暗示了这个压缩包可能包含一个或多个Objective-C源代码文件,其目的是防止用户在运行特定应用时进行屏幕截图。在iOS和macOS中,阻止用户截图可以出于多种原因,比如保护隐私、版权...

    ios iphone iphone桌面截图代码

    10. **Swift与Objective-C**:虽然这里提到的示例多基于Objective-C,但现代的iOS开发更多地使用Swift。Swift同样提供了类似的API,如`UIGraphicsImageRenderer`和`UIImage(ciImage:)`来实现截图功能。 以上就是...

    Object-Cios苹果app开发入门object-c例子demo14个实例 一般编程问题

    【Object-C】ios苹果app开发入门object-c例子demo14个实例 一般编程问题 【实例简介】 ios苹果app开发入门,object-c,例子,demo,14个实例 初学者难得的学习实例 【实例截图】 【核心代码】 归档 ├── Air...

    基于Objective-C的RateView自定义评级星星视图设计源码

    该项目使用Objective-C语言进行开发,Objective-C作为苹果应用开发的主要语言,其强大的面向对象特性和与C语言的兼容性使得开发者可以构建出既高效又易用的应用程序。RateView组件是该项目的核心,它继承自UIView,...

    简单易用的ReactNative截屏监听系统截屏事件组件iosandroid

    2. **原生模块**:React Native允许开发者编写原生代码(Objective-C/Swift for iOS,Java/Kotlin for Android)来扩展其功能。在这个组件中,你需要为每个平台编写相应的代码来捕获截屏事件,并通过React Native的...

    基于Objective-C及C/Swift混合语言的户外动态分享平台设计源码

    本项目所提供的源码,采用Objective-C和C/Swift混合语言开发,旨在构建一个户外动态分享与互动的平台,为用户提供了一个展示自身户外活动经验、分享探险故事以及交流户外知识的空间。 Objective-C是一种面向对象的...

    Object-C语言案例.zip

    【描述】"Object-C语言案例" 提供了一系列示例代码和项目,帮助开发者深入理解Objective-C的语法和实践。这些案例涵盖了从基础的类定义到复杂的框架构建,通过实际操作来展示如何在实际开发中运用Objective-C。 ...

    Tesseract-macOS:开源OCR引擎Tesseract(macOS)的Objective C包装器

    1. **面向对象编程**:Objective-C是Apple生态系统中的主要编程语言,它基于C语言并扩展了消息传递机制和类等面向对象概念,适合构建macOS和iOS应用。 2. **集成Xcode**:Objective-C与Xcode IDE紧密配合,提供了...

    Object-C语言教程0220.zip基础知识及相关案例

    《Objective-C语言教程0220.zip》是一个包含Objective-C编程基础及实例的课程资源包。这个压缩包中,我们能够找到一系列与学习Objective-C语言相关的材料,包括图像和文本文件,旨在帮助初学者理解并掌握这门强大的...

    OC-mp4视频截图,OC-mp4视频截图

    在本案例中,"OC-mp4视频截图"的标题和描述可能是指一个使用Objective-C编写的工具或代码片段,用于从MP4格式的视频中截取静态图像。 MP4是一种广泛使用的多媒体容器格式,它可以包含音频、视频、字幕等多种数据流...

    开源 macOS 截屏生成 Gif 工具.zip

    - **源代码文件**(如 .swift 或 .m 文件):这是用 Swift 或 Objective-C 编写的程序代码,开发者可以查看和修改。 - **资源文件**(如图片、图标、配置文件等):这些文件用于构建应用程序的界面和功能。 - **构建...

    cocos用oc截屏保存到相册.zip

    在Objective-C中,我们通常会创建一个类别来扩展系统类的功能,比如`UIImage`或`UIView`,以增加截屏和保存到相册的能力。 1. **截屏操作**: - 在iOS中,可以使用`UIGraphicsBeginImageContextWithOptions`函数来...

    KiwiChat:使用WebSocket在iOS的Objective-C中进行简单IM

    关于使用WebSocket在iOS的Objective-C中使用简单IM。服务器它使用作为服务器端,因此在运行此客户端项目之前,您应该获取服务器的源代码并对其进行构建和运行。安装下载源代码后,首先需要使用安装依赖项-在源代码...

    objective-c:CloudApp的第一方Objective-C API包装器

    1. 项目文件夹:包含了整个Objective-C项目的源代码,可能包括`.h`头文件和`.m`实现文件。这些文件定义了封装器的类结构,比如`CloudAppClient`或`CloudAppUpload`,其中`.h`文件声明了对外公开的接口,`.m`文件实现...

Global site tag (gtag.js) - Google Analytics