UITextField subclass with floating labels
JVFloatLabeledTextField
What is JVFloatLabeledTextField?
JVFloatLabeledTextField is the first implementation of a UX pattern that has come to be known the “Float Label Pattern”.
Due to space constraints on mobile devices, it is common to rely solely on placeholders as a means to label fields. This presents a UX problem, in that, once the user begins to fill out a form, no labels are present.
This UI component library, which includes both a UITextField and UITextView subclass, aims to improve the user experience by having placeholders transition into floating labels that hover above the fields after they are populated with text.
Overview
- Pricing: Free
- Resource Link: https://github.com/jverdi/JVFloatLabeledTextField
- Resource Maker on Twitter: Jared Verdi
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Objective-C
- iOS Versions Supported: iOS 7.0+, iOS 8.0+, iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
- CocoaPods: JVFloatLabeledTextField
- Carthage: jverdi/JVFloatLabeledTextField
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
RMessage
A crisp in-app notification/message banner built in Swift
MTLLinkLabel
MTLLinkLabel is linkable UILabel
AlertView
A pop-up framework, Can be simple and convenient to join your project