- Notifications
You must be signed in to change notification settings - Fork152
Open
Description
How to set date format to MM/DD/YYYY using InputMask 7.3.2
I'm using the InputMask 7.3.2 library in my iOS project. I want to set the input mask for a date field to display in the formatMM/DD/YYYY and also set the placeholder toMM/DD/YYYY.
Here is my code:
import InputMaskclassViewController:UIViewController{@IBOutlet weakvardateTextField:UITextField!overridefunc viewDidLoad(){ super.viewDidLoad() // Set up the mask for the date fieldletdateMask="[00]{/}[00]{/}[0000]"letlistener=MaskedTextInputListener(primaryFormat: dateMask) dateTextField.delegate= listener // Set placeholder text dateTextField.placeholder="MM/DD/YYYY"}}
The input mask works correctly, but the placeholder does not display as expected. It showsMM/DD/YYYY only when there is no input.
Is there a way to keep the placeholderMM/DD/YYYY visible until the user starts typing? Also, how can I ensure the input mask applies correctly as the user types?
Thank you in advance for your help!
Metadata
Metadata
Assignees
Labels
No labels