[iOS]画面キャプチャ | Cocoa練習帳

[iOS]画面キャプチャ

任意のビューコントローラの表示内容をキャプチャするメソッドを作成してみた。




- (UIImage *)imageScreenShot:(UIViewController *)viewController
{
    UIGraphicsBeginImageContextWithOptions(viewController.view.frame.size, 1.0, 0.0);
    [viewController.view.layer renderInContext:UIGraphicsGetCurrentContext()];
    UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
    return image;
}



【Cocoa練習帳】
http://www.bitz.co.jp/weblog/

http://ameblo.jp/bitz/(ミラー・サイト)