iOS中截屏的实现,很简易的方法

来源:互联网 发布:跑步风衣推荐 知乎 编辑:程序博客网 时间:2024/04/29 12:27
-(void) screenShot
{
    UIGraphicsBeginImageContext(self.bounds.size);
    [self.layer renderInContext:UIGraphicsGetCurrentContext()];
    UIImage *image= UIGraphicsGetImageFromCurrentImageContext();
    
    UIGraphicsEndImageContext();
    NSLog(@"image:%@",image);
    UIImageView *imaView = [[UIImageView alloc] initWithImage:image];
    imaView.frame = CGRectMake(0, 700, 500, 500);
    [self addSubview:imaView];
    [imaView release];
    UIImageWriteToSavedPhotosAlbum(image, self, nil, nil);
}
0 0
原创粉丝点击