A missing placeholder for UITextView.
Use CocoaPods.
pod 'UITextView+Placeholder'
-
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() 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.