iPhone UIGetScreenImage的代码示例

Joh*_*how 4 iphone

我在UIGetScreenImage上看过很多帖子,但是,这不是一个完整的工作(简短)代码示例.

如果有人有代码示例,从原型定义到实际调用,那将非常感激.

ken*_*ytm 12

CGImageRef UIGetScreenImage(void);

....

    CGImageRef screen = UIGetScreenImage();
    UIImage* screenImage = [UIImage imageWithCGImage:screen];
    CGImageRelease(screen); // you need to call this. 
                           // UIGetScreenImage violates the CF memory management rules.
    // Use screenImage as you like.
Run Code Online (Sandbox Code Playgroud)

  • 我写了一个(简短的)完整的工作示例,演示如何使用此方法:http://iphonedevelopertips.com/user-interface/screen-capture-using-uigetscreenimage.html (4认同)