美文网首页
swift--视图生成图片

swift--视图生成图片

作者: 龙之天下 | 来源:发表于2021-04-08 17:45 被阅读0次

视图生成图片

 func generatePicture(layer: CALayer,size: CGSize) -> UIImage {
    let format = UIGraphicsImageRendererFormat()
    format.prefersExtendedRange = true
    let rect = CGRect(origin: .zero, size: size)
    let renderer = UIGraphicsImageRenderer(bounds: rect, format: format)
    let image = renderer.image { (context)  in
        context.cgContext.concatenate(CGAffineTransform.identity.scaledBy(x: 1, y: 1))
        return layer.render(in: context.cgContext)
    }
    return image
}

相关文章

  • swift--视图生成图片

    视图生成图片

  • iOS视图生成图片

    iOS10以上 iOS 10以下的方式 可加群一起交流共同学习:801216530。

  • iOS多个控件视图叠加生成图片并保存本地

    适用人员:iOS开发人员。本文内容:iOS如何叠加多个视图生成图片,并保存到本地。 第一步:希望生成图片的所有视图...

  • Flutter 将Widget 转换成 Png图

    flutter 将视图Widget 生成成Png 流程 将需要生成图片的Widget 使用RepaintBound...

  • ScrollView生成长图分享

    根据视图生成卡片分享的功能非常常见,从视图生成一张图片有很多种做法,我要讲的是用scrollView生成,在这里用...

  • Android实现支付宝个人收钱页面二维码图片保存功能

    实现支付宝个人收钱页面二维码图片保存功能,效果如下: 思路 创建内容视图布局文件,将视图生成图片,然后再保存到图库...

  • iOS中根据视图生成图片,裁剪图片

    需求是连接打印机,将文本内容生成图片然后裁剪之后传输给打印机打印。生成图片之后效果 大概原理是拿到View的上下文...

  • 图片处理

    1、旋转2、裁剪3、截取4、平铺 自由拉伸 等比例缩放 根据颜色生成图片 截取某个view视图 文字水印 图片水印...

  • 创建位图上下文

    在绘制和创建位图中:我们描述了图片的绘制和生成:除了直接使用标准视图展示图片外,有两种情况需要做额外的工作:1)图...

  • 图片-视图

    1 image的圆角问题 老问题,出现问题的根源在圆角效果可能带来的离屏渲染。 a. 圆角图片。b. 子线程做圆角...

网友评论

      本文标题:swift--视图生成图片

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