- December 17, 2024
- Mins Read
UITextField character counter with lovable UX 💖. No math skills required 🙃.
UITextField
.@IBInspectable
.TextFieldCounter Version | 1.1.0 | 1.0.4 |
---|---|---|
iOS Version | 10.0+ | 8.0+ |
Xcode Version | 11.2 | 8 |
You can use CocoaPods to install TextFieldCounter
by adding it to your Podfile
:
platform :ios, ‘10.0’
use_frameworks!
pod ‘TextFieldCounter’
To get the full benefits import TextFieldCounter
wherever you import UIKit
import UIKit
import TextFieldCounter
TextFieldCounter.swift
in your project.
import TextFieldCounter
let frame = CGRect(x: 20, y: 80, width: 320, height: 30)
let textField = TextFieldCounter(frame: frame, limit: 20, animate: true, ascending: true, counterColor: .black, limitColor: .red)
view.addSubview(textField)
Set counterDelegate
and enjoy it 🚀:
override func viewDidLoad() {
super.viewDidLoad()
textField.counterDelegate = self
}
func didReachMaxLength(textField: TextFieldCounter) {
print(“didReachMaxLength”)
}
UIAppearance
supportA vertical stackview which takes subviews with different widths and adds them to it's rows with paddings, spacings etc.
AudioManager is a Swift package that provides a modular and easy-to-use interface for implementing audio feedback in your applications. It ...