二维码

2016-12-19  本文已影响0人  KAKA_move

- 使用CoreImage框架,在UIKit 中有这个,所已不用导入,方法CI开头;

- 使用过滤器的概念 

        -  获取所以得过滤器

        [  CIFilter filterNameWithCategory: KCICotegoryBuildIn],返回的是一个 数组,在这个数组里面找到 CIQRCodeGenerateor -> 二维码 

- 创建二维码的过滤器

  CIFilter  * filter = [ CIFiletr filterWithName:@"CIQRCOdeGenerator"];

 - 设置默认值

[filetr setDefaults]

 -  生成CIImage

- 将CIImage的大小进行调整

如何生成彩色的二维码 ? 

  - 生成一个颜色的过滤器

           -  设置Inputimage 前景色 后景色

怎么设置二维码中间的图像

   - 绘画画上去 

上一篇下一篇

猜你喜欢

热点阅读