All Projects → raulriera → Textfieldeffects

raulriera / Textfieldeffects

Licence: mit
Custom UITextFields effects inspired by Codrops, built using Swift

Programming Languages

swift
15916 projects
ruby
36898 projects - #4 most used programming language
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to Textfieldeffects

Flutter effects
flutter animation effects | custom widget | custom renderobject
Stars: ✭ 421 (-92.62%)
Mutual labels:  effects
Eff
Eff monad for cats - https://atnos-org.github.io/eff
Stars: ✭ 479 (-91.61%)
Mutual labels:  effects
Super Blur
Screen and UI gaussian blur for Unity
Stars: ✭ 543 (-90.49%)
Mutual labels:  effects
Textfieldcounter
UITextField character counter with lovable UX 💖. No math skills required 🙃.
Stars: ✭ 424 (-92.57%)
Mutual labels:  textfield
Unitybookpagecurl
Page curl effect for Unity3d using UGUI
Stars: ✭ 464 (-91.87%)
Mutual labels:  effects
Kinomotion
Motion blur post-processing effect for Unity
Stars: ✭ 484 (-91.52%)
Mutual labels:  effects
Kinocontour
Contour line filter for Unity
Stars: ✭ 400 (-92.99%)
Mutual labels:  effects
Ramjet
Morph DOM elements from one state to another with smooth animations and transitions
Stars: ✭ 5,455 (-4.43%)
Mutual labels:  effects
Yeetgif
gif effects CLI. single binary, no dependencies. linux, osx, windows. #1 workplace productivity booster. #yeetgif #eggplant #golang
Stars: ✭ 467 (-91.82%)
Mutual labels:  effects
Redux Saga
An alternative side effect model for Redux apps
Stars: ✭ 21,975 (+284.99%)
Mutual labels:  effects
Shinebutton
This is a UI lib for Android. Effects like shining.
Stars: ✭ 4,105 (-28.08%)
Mutual labels:  effects
Skeletalgeometriceffects
Experiments on geometry shader instancing with skeletal animations
Stars: ✭ 436 (-92.36%)
Mutual labels:  effects
Fused Effects
A fast, flexible, fused effect system for Haskell
Stars: ✭ 501 (-91.22%)
Mutual labels:  effects
Tweetextfield
Lightweight set of text fields with nice animation and functionality. 🚀 Inspired by https://uimovement.com/ui/2524/input-field-help/
Stars: ✭ 421 (-92.62%)
Mutual labels:  textfield
Alerts And Pickers
Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date...
Stars: ✭ 5,267 (-7.73%)
Mutual labels:  textfield
Inputkit
📝InputKit, an Elegant Kit to limits your input text, inspired by BlocksKit, written in both Objective-C & ⚡️Swift.
Stars: ✭ 420 (-92.64%)
Mutual labels:  textfield
Q
C++ Library for Audio Digital Signal Processing
Stars: ✭ 481 (-91.57%)
Mutual labels:  effects
Autocompletefield
Subclass of UITextField that shows inline suggestions while typing.
Stars: ✭ 656 (-88.51%)
Mutual labels:  textfield
Mmtextfieldeffects
Extension of TextFieldEffects with Custom UITextFields effects inspired by Codrops, built using Objective-C
Stars: ✭ 619 (-89.16%)
Mutual labels:  textfield
Bow
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Stars: ✭ 538 (-90.57%)
Mutual labels:  effects

TextFieldEffects Build Status

I fell in love with the text inputs effects in this article. As an exercise I decided to recreate as many of them as I can using Swift (some of them have a personal touch).

Currently it features the following effects from the article:

  • Kaede
  • Hoshi
  • Jiro
  • Isao
  • Minoru
  • Yoko
  • Madoka
  • Akira
  • Yoshiko

How they look

Kaede

Hoshi

Jiro

Isao

Minoru

Yoko

Madoka

Akira

Yoshiko

Installation

  • Looking for Swift 2.3 support? Check out the 1.2.0 tag.
  • Looking for Swift 2.1 support? Check out the 1.1.1 tag.
  • Looking for Swift 1.2 support? Check out the swift-1.2 branch.

Manual

The easiest way to install this framework is to drag and drop the TextFieldEffects/TextFieldEffects folder into your project. This also prevents the frameworks problem in iOS where the IBInspectable and IBDesignable are stripped out.

CocoaPods

Add the following to your Podfile:

use_frameworks!
pod 'TextFieldEffects'

Carthage

Add the following to your Cartfile:

github 'raulriera/TextFieldEffects'

How to use them

Every effect is properly documented in the source code, this is the best way to both understand and see what they do. There is also an example project included with all the effects and their settings.

Interface Builder

The library is a simple drop-in, as soon as you set your subclass to one of the effects and your module to TextFieldEffects you will be able to see all the IBDesignable settings in the storyboard.

Code

If you like to get your hands dirty, you can use them just like you would normally use any UITextField

let textField = KaedeTextField(frame: textFieldFrame)
textField.placeholderColor = .darkGrayColor()
textField.foregroundColor = .lightGrayColor()

view.addSubView(textField)

Is that simple.

Created by

Raul Riera, @raulriera

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].