先上效果图
简单二维码的生成
直接上代码吧

	// 1.创建二维码滤镜:CIQRCodeGenerator不要写错
        let filter : CIFilter = CIFilter(name: "CIQRCodeGenerator")!
        
        // 2.设置滤镜输入数据
        let data = "123".data(using: .utf8)
        
        // inputMessage不要写错
        filter.setValue(data, forKey: "inputMessage")
        
        // 3.从二维码滤镜里面,获取图片
        var image = filter.outputImage!
        
        let transform = CGAffineTransform(scaleX: 20, y: 20)
        image = image.transformed(by: transform)
        
        // 3.1 处理图片
        let resultImage = UIImage(ciImage: image)
        
        // 4.显示图片
        qrCodeImageView.image = resultImage

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-12-06
  • 2022-02-03
  • 2021-11-26
  • 2022-12-23
  • 2021-11-20
猜你喜欢
  • 2021-07-31
  • 2021-12-16
  • 2021-12-03
  • 2021-10-29
  • 2021-08-06
  • 2021-12-09
  • 2021-04-16
相关资源
相似解决方案