美文网首页
iOS UIView制作(转)成Image

iOS UIView制作(转)成Image

作者: 差不多先生__ | 来源:发表于2017-11-24 14:27 被阅读0次

    简单四步将代码指定的视图(包含子视图)制作成image,我把我写过的一个工具类方法展示出来

    + (instancetype)captureWithView:(UIView *)view {

    // 1.开启上下文

    UIGraphicsBeginImageContextWithOptions(view.frame.size, NO, 0.0);       

    // 2. 将控制器View的Layer渲染到上下文   

    [view.layer renderInContext:UIGraphicsGetCurrentContext()];       

    // 3.取出图片   

    UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();       

    // 4.结束上下文   

    UIGraphicsEndImageContext();       

    return newImage;

    }

    输出后可以根据http://www.jianshu.com/p/960373e53887文章旋转图片或者展示的imageView

    相关文章

      网友评论

          本文标题:iOS UIView制作(转)成Image

          本文链接:https://www.haomeiwen.com/subject/hgxfbxtx.html