您现在的位置是:网站首页 > 脚本编程>

iOS 高清屏幕截图

2015-11-27580人围观
简介 - (UIImage *)captureScrollView:(UIScrollView *)scrollView{     UIImage* image = nil;     CGSize scrollsize = CGSizeMake(scrollView.contentSize.width, scrollView.cont...

- (UIImage *)captureScrollView:(UIScrollView *)scrollView{

    UIImage* image = nil;

    CGSize scrollsize = CGSizeMake(scrollView.contentSize.width, scrollView.contentSize.height);

    UIGraphicsBeginImageContextWithOptions(scrollsize, YES, [UIScreen mainScreen].scale); //[UIScreen mainScreen].scal此参数为高清 可降低质量

    [scrollView.layer renderInContext: UIGraphicsGetCurrentContext()];

    image = UIGraphicsGetImageFromCurrentImageContext();

    UIGraphicsEndImageContext();

    if (image != nil) {

        return image;

    }

    return nil;

}

(UIScrollView *)scrollView此处 UIscrollView可换成任意控件


小盆友们可加入:79849523 QQ群 进行讨论互动

打赏本站,你说多少就多少

精彩评论

微信关注

Copyright © 2013-2019 千奇博客 保留所有权利 辽ICP备13008238号