A drop-in replacement for UITextView with native placeholder support and accessibility features.
- 🎯 Native placeholder support like UITextField
- 🎨 Rich text placeholders with NSAttributedString
- ♿ Full accessibility and VoiceOver support
- 🎭 Smooth animations and modern Swift API
- 📱 iOS 15+ with Interface Builder support
import PlaceholderUITextView
let textView = PlaceholderUITextView()
textView.placeholder = "What's on your mind?"
textView.placeholderTextColor = .systemGraydependencies: [
.package(url: "https://github.com/hoangtaiki/PlaceholderUITextView.git", from: "2.0.0")
]pod 'PlaceholderUITextView', '~> 2.0'github "hoangtaiki/PlaceholderUITextView" ~> 2.0
- Complete Documentation - Advanced configuration, examples, and customization
- Contributing Guide - Development setup and contribution guidelines
- Best Practices Summary - Implementation details and improvements
MIT License. See LICENSE for details.
Hoangtaiki - duchoang.vp@gmail.com
Questions? Open an issue or check our documentation!
