`
bengan
  • 浏览: 203741 次
  • 性别: 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)...

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

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

    (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:)`来实现截图功能。 以上就是...

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

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

    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`文件实现...

    iOS游戏应用源代码——Hotsix-MacStarjewelBot-342d38d.zip

    Objective-C是C语言的超集,具有Smalltalk风格的消息传递机制,是Apple的首选语言,用于开发macOS和iOS应用。 1. **项目结构**: - **Xcode工程文件**:在解压后的文件中,最有可能包含一个.xcodeproj文件,这是...

    NewsReader:基于Objective-C开发的新闻客户端App

    NewsReader -- 新闻AppNewsReader 是使用Objective-C开发的iOS新闻客户端基本内容:搭建系统框架设置应用图标和启动图片建模Model建立操作Operation建立视图View建立控制器Controller登录功能实现显示广告设置状态栏...

    iOS捕捉截屏事件并展示截图效果

    iOS系统中,截屏事件的捕捉是一个非常有用的功能,许多应用程序都开始支持用户截屏后,主动获取截图并弹出分享视图,以提高用户体验。今天,我们将详细介绍如何在iOS系统中捕捉截屏事件并展示截图效果。 ...

    unity移动端截图后保存至相册

    这个插件包含C#脚本和针对iOS及Android的原生代码(Objective-C for iOS,Java for Android)。原生代码的作用是调用系统的API,将保存在沙盒内的截图文件复制到公共的相册目录。 对于iOS,我们可以使用`...

    手势滑动截屏(iPhone源代码)

    标签“iOS源代码”意味着这是针对苹果iOS操作系统编写的代码,这通常涉及到Objective-C或Swift编程语言。而“手势交互”则暗示了这个项目涉及到了手势识别和处理,这是iOS应用开发中的一个重要组成部分,尤其是对于...

Global site tag (gtag.js) - Google Analytics