KBNumberPad 1.0.1

KBNumberPad 1.0.1

TestsTested
LangLanguage SwiftSwift
License Apache 2
ReleasedLast Release May 2017
SwiftSwift Version 3.0
SPMSupports SPM

Maintained by Kirill Biakov.




  • By
  • Kirill Biakov

KBNumberPad (iOS)

KBNumberPad is a customizable number pad as replacement of default.

Example

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

Requirements

  • Xcode 8.0+
  • iOS 9.0+
  • Swift 3.0+

Setup

Usage

You can customize base components of this number pad view as follows:

let numberPad = KBNumberPad()
numberPad.setDelimiterColor(UIColor.lightGray)
numberPad.setButtonsColor(UIColor.black)
numberPad.setButtonsBackgroundColor(UIColor.white)

This snippet shows that all buttons grouped, but there are methods to do setup separately like:

numberPad.setNumberButtonsColor(UIColor.black)
numberPad.setClearButtonColor(UIColor.darkGray)
numberPad.setDoneButtonColor(UIColor.darkGray)

There is params to customize: it’s color of grouped or all buttons, font & background. Also you can change the icon for clear button.

Screenshots

2017-05-14_20.29.02.png 2017-05-14_20.51.04.png 2017-05-14_20.59.17.png

Author

Kirill Biakov

License

KBNumberPad is available under the Apache License 2.0 license.