iOS 7行代码生成渐变色二维码

2017-01-14 10:23:32来源:http://www.jianshu.com/p/d0c38c3b64d0作者:Baoy的简书人点击

前段时间公司有个需求,要在程序中生成一个渐变色的二维码。





这里我借鉴了Yi'mouleng 生成二维码的方法和之前看到的给图片渲染改变颜色的方法组合,最终7行代码就可以搞定。

技术难点:因为我们要渲染的是UIImage 而不是UIImageView,如果渲染UIImageView 就会变成这种效果:



所以要做的是直接对UIImage进行渲染。

解决思路:1,生成二维码image  2,获得我们要的渐变色color  3,将这个color渲染到UIImage上即可。

代码放在了: github链接 上。

代码中有详细的注释,这里就不累述了。




最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台