QRCodeReader 1.2

QRCodeReader 1.2

TestsTested
LangLanguage SwiftSwift
License MIT
ReleasedLast Release Jun 2015
SPMSupports SPM

Maintained by Ricardo Pereira.



A simple QRCode reader for Swift (based on CDZQRScanningViewController)

Usage

let reader = QRCodeReaderViewController()

reader.resultCallback = {
    println($1)
    $0.dismissViewControllerAnimated(true, completion: nil)
}

reader.cancelCallback = {
    $0.dismissViewControllerAnimated(true, completion: nil)
}

presentViewController(reader, animated: true, completion: nil)
More
  • Autofocus
  • Cancel the operation by swiping the view down
  • Turn on the flashlight 🔆 with force touch on the view

Requirements

  • iOS 8.0+
  • Xcode 6.3 (Swift 1.2)

Installation

QRCodeReader is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod "QRCodeReader"

You will also need to make sure you're opting into using frameworks:

use_frameworks!

Then run pod install with CocoaPods 0.36 or newer.

Author

Ricardo Pereira, @ricardopereiraw

License

QRCodeReader is available under the MIT license. See the LICENSE file for more info.