Awesome TextField is a nice and simple libriary for iOS and Mac OSX

Overview

Awesome TextField is a nice and simple libriary for iOS and Mac OSX. It's highly customisable and easy-to-use tool. Works perfectly for any registration or login forms in your app.

icon

Example

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

Installation

AwesomeTextField is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'AwesomeTextFieldSwift'

Usage

  • Just drop awesomeTextField folder in your project.
  • Change class of any TextField to AwesomeTextField.

  • Customize it with IB.

  • You're ready to use awesomeTextField!

Objective-C version

AwesomeTextField Objective-C

Author

Comments
  • Latest repo not working?

    Latest repo not working?

    I just dropped this into my test Swift project and the repo and the demo are failing, even after conversion. My project reported around 30+ errors.

    Just an fyi. thx..

    opened by wdcurry 4
  • Modify codes so it compatible with Swift 5

    Modify codes so it compatible with Swift 5

    Hi, Aleksander.

    I've made minor adjustments for this library to work with Swift 5 projects. Well i need it, maybe others too. Kindly merge it.

    Nice control this is. Keep up the good work.

    -- Warm Regards, Pramandha Arthadana.

    opened by ramadana 1
  • Fixed broken drawPlaceholder function and length check on strings

    Fixed broken drawPlaceholder function and length check on strings

    Switch to character count on strings instead of length check (swift 3.1)

    source : https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/StringsAndCharacters.html#//apple_ref/doc/uid/TP40014097-CH7-ID297

    opened by afrex 1
  • Enhancement .isLifted

    Enhancement .isLifted

    Enhancement so that when no text is displayed in the AwesomeTextField, the placeholderLabel returns to its initial position, and not only after the return key is pressed.

    opened by LukasHaas 1
  • Fix broken headings in Markdown files

    Fix broken headings in Markdown files

    GitHub changed the way Markdown headings are parsed, so this change fixes it.

    See bryant1410/readmesfix for more information.

    Tackles bryant1410/readmesfix#1

    opened by bryant1410 0
  • Failed to render and update auto layout status for ViewController

    Failed to render and update auto layout status for ViewController

    My Xcode Version is: Version 9.3 (9E145) I install your library in my project. Whenever I am assigning your class to textfield its giving me the following error:

    file:///Users/rakeshsharma/Desktop/MySampleDemo/testisue/testisue/Base.lproj/Main.storyboard: error: IB Designables: Failed to render and update auto layout status for ViewController (BYZ-38-t0r): dlopen(AwesomeTextFieldSwift.framework, 1): no suitable image found. Did find: AwesomeTextFieldSwift.framework: required code signature missing for 'AwesomeTextFieldSwift.framework'

    I am very worried since 5 days. Please someone help me... I tried approximately all solutions available on stack-overflow but nothing worked for me...

    opened by rakeshios786 2
  • OS X not supported through cocoa pods

    OS X not supported through cocoa pods

    When I am trying to install this through cocoa pods, I am getting this message: (macOS 10.12) is not compatible with AwesomeTextFieldSwift (0.2.1), which does not support osx.

    opened by jethmalani 1
Releases(0.2.5)
Owner
Alexander Shoshiashvili
Senior iOS developer
Alexander Shoshiashvili
Floating-textfield-swiftui - Floating textfield With SwiftUI

floating_textfield-swiftui Hey, Guys welcome to this tutorial. In this complete

null 1 Feb 11, 2022
Simple placeholder move textfield

PlaceholderTextField Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements iOS 11.0 o

null 6 Mar 9, 2022
Lightweight set of text fields with nice animation and functionality

TweeTextField This is lightweight library that provides different types of Text Fields based on your needs. I was inspired by Jan Henneberg. Features

Oleg 471 Nov 10, 2022
A SwiftUI TextField with a prompt (or placeholder) that floats above the text field when active or not empty. Requires iOS 15.

FloatingPromptTextField A prompt is the label in a text field that informs the user about the kind of content the text field expects. In a default Tex

Emilio Peláez 43 Nov 3, 2022
TTextField is developed to help developers can initiate a fully standard textfield including title, placeholder and error message in fast and convinient way without having to write many lines of codes

TTextField is developed to help developers can initiate a fully standard textfield including title, placeholder and error message in fast and convinient way without having to write many lines of codes

Nguyen Duc Thinh 7 Aug 28, 2022
DTTextField is a custom textfield with floating placeholder and error label

DTTextField Introduction DTTextField is a UITextField library with floating placeholder and error label. Floating placeholder inspired from JVFloatLab

Dhaval Thanki 310 Jan 5, 2023
A custom TextField with a switchable icon which shows or hides the password and enforce good password policies

PasswordTextField A custom TextField with a switchable icon which shows or hides the password and enforces good password policies, written in Swift. ⭐

Chris Jimenez 304 Dec 29, 2022
Floating Label TextField for SwiftUI. FloatingLabelTextFieldSwiftUI

FloatingLabelTextFieldSwiftUI FloatingLabelTextFieldSwiftUI is a small and lightweight SwiftUI framework written in completely swiftUI (not using UIVi

Kishan Raja 337 Jan 2, 2023
A floating label style for SwiftUI's TextField.

FloatingLabelTextFieldStyle A floating label style for TextField with support for displaying error messages. Requirements iOS 15.0+ macOS 12.0+ Instal

Red Davis 13 Aug 22, 2022
Elegant SwiftUI phone number textField.

iPhoneNumberField ☎️ Format phone numbers as they're typed—entirely in SwiftUI. ?? Get Started | Examples | Customize | Features | Install | And it's

Seyed Mojtaba Hosseini Zeidabadi 358 Dec 30, 2022
An optional TextField Replacement for SwiftUI

TextInputView A TextField Replacement In his excellent YouTube tutorial series on Building SwiftUI Components, Peter Friese (@peterfriese on Twitter)

Stewart Lynch 6 Aug 9, 2022
This is the demo repository for having floating TextField in swift UI

ed-floating-field-swiftui This is the demo repository for having floating TextField in swift UI The inputs fields should not be empty Validations for

Patrick 1 May 26, 2022
TextField with DropDown support using UIPickerView

IQDropDownTextField TextField with DropDown support using UIPickerView Installing Install using cocoapods. Add in your Podfile: pod 'IQDropDownTextFie

Mohd Iftekhar Qurashi 301 Jun 29, 2022
TextField with smart suggestion

AutoCompleteTextField Features Provides a subclass of UITextField that has suggestion from input Has autocomplete input feature Data suggestion are pr

Neil Francis Ramirez Hipona 63 Nov 13, 2022
Library that allows you binding `enabled` property of button with textable elements (TextView, TextField)

What is NxEnabled? It's a fairly common case, when the enabled state of button depends on some textable elements such as TextView, TextField. So this

Nikita Ermolenko 33 Sep 20, 2021
Apple TextField created according to the Material.IO guidelines of 2019. Featured at Medium.

CocoaTextField Highly customizable text field created according to Material.IO guidelines. Minimum iOS version 11.0 Carthage github "edgar-zigis/Cocoa

Edgar Žigis 266 Nov 26, 2022
VKPinCodeView is simple and elegant UI component for input PIN. You can easily customise appearance and get auto fill (OTP) iOS 12 feature right from the box.

Features Variable PIN length Underline, border and custom styles The error status with / without shake animation Resetting the error status manually,

Vladimir Kokhanevich 95 Nov 24, 2022
A simple and easily customizable InputAccessoryView for making powerful input bars with autocomplete and attachments

InputBarAccessoryView Features Autocomplete text with @mention, #hashtag or any other prefix A self-sizing UITextView with an optional fixed height (c

Nathan Tannar 968 Jan 2, 2023
A customisable view for entering arbitrary length pins, codes or passwords in iOS. Supports iOS 12 one time codes.

CBPinEntryView CBPinEntryView is a view written in Swift to allow easy and slick entry of pins, codes or passwords. It allows backspacing, dismissal o

Chris Byatt 183 Dec 5, 2022