rebeloper/CurrencyField

  • $49

CurrencyField

A TextField That Handles Money

The missing SwiftUI TextField for handling currencies

Here's a list of features CurrencyField has to offer:
πŸ‘‰ Simple 3 Step Setup
πŸ‘‰ Works on iOS, macOS, tvOS and watchOS
πŸ‘‰ Has a built in .currencyFieldStyle view modifier
πŸ‘‰  Automatically converts the TextField value into a Double 🀯
πŸ‘‰ Supports custom placeholder text 🀩
πŸ‘‰ Automatically adds and removes the currency symbol to and from the TextField πŸ€‘
πŸ‘‰ Has built in currencies to select from
πŸ‘‰ Automatically uses the .decimalPad keyboard
πŸ‘‰ Supports "dot" ($ 12.54) and "comma" (€ 12,54)
πŸ‘‰ Limits the decimals count to 2 by default
πŸ‘‰ Option to set the decimals count (ex. for 0 decimal count: Β₯ 12)
πŸ‘‰ Built in Swift 5.6
πŸ‘‰ Example Xcode Project
πŸ‘‰ 100% Documented

You don't have to be an advanced developer to start using CurrencyField!

Step 1.

Add the CurrencyField Library to your project

Step 2.

Create a currency

Step 3.

Use that 'curency' to show a CurrencyField

Step 4.

Get the value of the CurrencyField from that 'currency'

Step 5.

Customise all aspects of how your CurrencyField will look and feel

Looks amazing on both light and dark mode!

Universal Support

macOS

tvOS

watchOS

100% Documented

Every function, every variable, every line of code is thoroughly documented, so you get peace of mind what CurrencyField does under the hood.

Xcode Project

There's an example Xcode project waiting for you with all the use cases!

Contents

Resources

Demo.zip
  • 239 KB
Resources.zip
  • 5.62 KB

Compatible with:

Xcode13.4+ ・ iOS15.5+・ macOS12.3+・tvOS15.4+・watchOS8.5+・Swift5.6+