SwiftyCodeView
Fully customizable UI Component for verification codes written in swift with RxSwift support!
Install / Use
/learn @matghazaryan/SwiftyCodeViewREADME
SwiftyCodeView
SwiftyCodeView is an elegant and customizable UI component which can be used as input field for verification codes, password, etc...
<img src="https://raw.githubusercontent.com/arturdev/SwiftyCodeView/master/demo.gif">Usage
Drag a UIView object into storyboard and set it's class to SwiftCodeView. <br>Implement SwiftyCodeViewDelegate protocol. <br>Thats it!
extension ViewController: SwiftyCodeViewDelegate {
func codeView(sender: SwiftyCodeView, didFinishInput code: String) -> Bool {
print("Entered code: ", code)
return true
}
}
Customization
Things you can customize - Everything! (See example project)
Requirements
iOS >= 9.3 <br>Xcode >= 9.0
Installation
SwiftyCodeView is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod 'SwiftyCodeView'
# or
pod 'SwiftyCodeView/RxSwift'
Author
arturdev, mkrtarturdev@gmail.com
Feel free to open issues, feature requests and point bugs/mistakes!
License
SwiftyCodeView is available under the MIT license. See the LICENSE file for more info.
