Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/richa008/CurrencyTextField

UITextField that automatically formats text to display in the currency format
https://github.com/richa008/CurrencyTextField

currencytextfield ios swift swift4 uitextfield

Last synced: about 1 month ago
JSON representation

UITextField that automatically formats text to display in the currency format

Awesome Lists containing this project

README

        

# CurrencyTextField

The numbers that the user enters in the field are automatically formatted to display in the dollar amount format. For example, if the user enters the numbers 1 and 2, the text in the field is formatted to display $0.12 . If the user enters 3, 4, 5, 6 after that.. the field displays $1,234.56

If the user presses the delete key, the text field displays $123.45

## Demo

![Alt text](https://raw.githubusercontent.com/richa008/CurrencyTextField/master/Screenshots/CurrencyTextFieldExample.gif "ExampleCurrency gif")

## Installation

**CocoaPods**

Add the dependency to your Podfile:

```
use_frameworks!

target TARGET_NAME do
pod 'CurrencyTextField'
end
```

Run pod install to install the dependencies.

**Source files**

Clone this repository or download it in zip-file. Then you will find source files under CurrencyTextField directory. Copy them to your project.

## Usage

Import CurrencyTextField and add it programatically to your view or add UITextField in your Storyboard, and then change the custom class to CurrencyTextField

![Alt text](https://raw.githubusercontent.com/richa008/CurrencyTextField/master/Screenshots/CustomClassSelect.png "Custom class")

```
@IBOutlet weak var textField: CurrencyTextField!

```

## License

CurrencyTextField is released under the MIT license.