Skip to content

📲 A tiny Quick Response Code (QRCode) library for iOS written in Swift

License

Notifications You must be signed in to change notification settings

Meniny/QuickResponseCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QuickResponseCode
Version Author Build Passing Swift
Platforms MIT
Cocoapods Carthage SPM

What's this?

QuickResponseCode is a tiny Quick Response Code (QRCode) library for iOS written in Swift.

Requirements

  • iOS 8.0+
  • tvOS 9.0+
  • Xcode 9 with Swift 4

Installation

CocoaPods

use_frameworks!
pod 'QuickResponseCode'

Contribution

You are welcome to fork and submit pull requests.

License

QuickResponseCode is open-sourced software, licensed under the MIT license.

Usage

import QuickResponseCode

func generate() {
  let qr = QRCode(string: textView.text,
                        size: imageView.bounds.size,
                        foreground: UIColor.random,
                        background: UIColor.random,
                        correction: .low)
  let iconedimage = qr.iconedImage(#imageLiteral(resourceName: "icon"))
  let image = qr.image
}

func generate2() {
  let image = UIImage.QRCodeImage(from: textView.text,
                        size: imageView.bounds.size,
                        foreground: UIColor.random,
                        background: UIColor.random,
                        correction: .low)
}

func generate3() {
  let image = "SourceString".QRCodeImage(size: imageView.bounds.size,
                        foreground: UIColor.random,
                        background: UIColor.random,
                        correction: .low)
}

About

📲 A tiny Quick Response Code (QRCode) library for iOS written in Swift

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published