A missing placeholder for UITextView.
Use CocoaPods.
pod 'UITextView+Placeholder', '~> 1.2'
-
Import Dynamic Framework:
e.g. If you're using CocoaPods with
use_frameworks!
flag.@import UITextView_Placeholder;
-
Import Static Library:
#import <UITextView+Placeholder/UITextView+Placeholder.h>
Then create UITextView
and set placeholder
.
- Implement Objective-C:
UITextView *textView = [[UITextView alloc] init];
textView.placeholder = @"How are you?";
textView.placeholderColor = [UIColor lightGrayColor]; // optional
textView.attributedPlaceholder = ... // NSAttributedString (optional)
- Implement Swift:
let textView: UITextView = UITextView()
textView.placeholder = @"How are you?"
textView.placeholderColor = UIColor.lightGray // optional
textView.attributedPlaceholder = ... // NSAttributedString (optional)
Congratulations! You're done. 🎉
UITextView+Placeholder is under MIT license. See the LICENSE file for more information.