iOS开发给图片添加水印取巧

释放双眼,带上耳机,听听看~!

最近项目需要图片上添加三行字, 第一行, 时间, 第二行日期, 第三行地址

看了网上很多绘图的做法感觉很麻烦.

最终选了一个简单的处理方法, 在View上写好所有布局调好所有字体, 然后再把View截取成一张图就可以了

// MARK: - UIView Extension
extension UIView {
    /// 截屏Image
    var captureImage: UIImage? {
        // 参数①:截屏区域  参数②:是否透明  参数③:清晰度
        UIGraphicsBeginImageContextWithOptions(frame.size, true, UIScreen.main.scale)
        layer.render(in: UIGraphicsGetCurrentContext()!)
        let image = UIGraphicsGetImageFromCurrentImageContext()
        UIGraphicsEndImageContext()
        return image
    }
}

 

人已赞赏
iOS文章

iOS开发iOS14适配新iPhone 12四种机型

2021-2-3 22:52:30

iOS文章

ios开发Xib上的Label设置自适应最大宽度

2021-2-4 0:07:32

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索