CocoaTextField

by edgar-zigis

edgar-zigis / CocoaTextField

Apple TextField created according to the Material.IO guidelines of 2019. Featured at Medium.

167 Stars 26 Forks Last release: 5 months ago (1.1.0) MIT License 26 Commits 2 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

CocoaTextField

Highly customizable text field created according to Material.IO guidelines.

Minimum iOS version 11.0

alt text

Carthage

github "edgar-zigis/CocoaTextField" ~> 1.0.0

Cocoapods

pod 'CocoaTextField', '~> 1.0.0'

Swift Package Manager

dependencies: [
    .package(url: "https://github.com/edgar-zigis/CocoaTextField.git", .upToNextMajor(from: "1.1.0"))
]

Usage

let v = CocoaTextField()
v.placeholder = "Your hint"
v.inactiveHintColor = UIColor(red: 209/255, green: 211/255, blue: 212/255, alpha: 1)
v.activeHintColor = UIColor(red: 94/255, green: 186/255, blue: 187/255, alpha: 1)
v.focusedBackgroundColor = UIColor(red: 236/255, green: 239/255, blue: 239/255, alpha: 1)
v.defaultBackgroundColor = UIColor(red: 250/255, green: 250/255, blue: 250/255, alpha: 1)
v.borderColor = UIColor(red: 239/255, green: 239/255, blue: 239/255, alpha: 1)
v.errorColor = UIColor(red: 231/255, green: 76/255, blue: 60/255, alpha: 0.7)
v.borderWidth = 1
v.cornerRadius = 11

Remarks

It can be used both programmatically and with storyboards. Samples are available at CocoaTextFieldTest

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.