Skip to content

Latest commit

 

History

History
71 lines (46 loc) · 1.73 KB

File metadata and controls

71 lines (46 loc) · 1.73 KB

SRScratchView

CI Status Version License Platform

ScreenShots

ScreenShot

Example

To run the example project, clone the repo, and run pod install from the Example directory first.

Requirements

Swift 3.0+
Xcode 8.0+

Installation

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

pod 'SRScratchView'

or add SAScratchView.swift file into your project directory.

Usage

Change class of your imageView to SRSrcatchView.

import SRScratchView

//Add delegate
class ViewController: UIViewController,SRScratchViewDelegate{

override func viewDidLoad() {
super.viewDidLoad()

self.scratchImageView.delegate = self

}


//delegate method
func scratchCardEraseProgress(eraseProgress: Float) {

//Here you will get erase progress in percentage

}
}

Customize

//width of srcatch line
yourView.lineWidth = 40.0

//shape of scrach line
yourView.lineType = .square

Author

shamshir.anees@gmail.com

License

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