Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ricardopereira/qrcodereader

A simple QRCode reader
https://github.com/ricardopereira/qrcodereader

qr-code qrcode qrcode-reader qrcode-scanner

Last synced: 3 days ago
JSON representation

A simple QRCode reader

Awesome Lists containing this project

README

        

# QRCodeReader

A simple QRCode reader for Swift (based on [CDZQRScanningViewController](https://github.com/cdzombak/CDZQRScanningViewController))

[![Version](https://img.shields.io/cocoapods/v/QRCodeReader.svg?style=flat)](http://cocoapods.org/pods/QRCodeReader)

## Usage

```swift
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](http://cocoapods.org). To install
it, simply add the following line to your Podfile:

```ruby
pod "QRCodeReader"
```

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

```ruby
use_frameworks!
```

Then run `pod install` with CocoaPods 0.36 or newer.

## Author

Ricardo Pereira, [@ricardopereiraw](https://twitter.com/ricardopereiraw)

## License

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

[LICENSE]: /LICENSE