iOS截图功能

-(UIImage *)captureScreenWithRect:(CGRect)rect{

    UIGraphicsBeginImageContextWithOptions(self.view.bounds.size, YES, 1);

    [self.view.layer renderInContext:UIGraphicsGetCurrentContext()];

    UIImage *img = UIGraphicsGetImageFromCurrentImageContext();

    UIImage *resultImg = [UIImage imageWithCGImage:CGImageCreateWithImageInRect(img.CGImage, rect)];

    UIGraphicsEndImageContext();

    return resultImg;

}

posted @ 2016-01-19 09:59  大厨子的世界  阅读(101)  评论(0编辑  收藏  举报