A missing placeholder for UITextView
Objective-C Swift Ruby
Clone or download
devxoul Merge pull request #51 from polonez/master
Resolve exclusionPath problem.
Latest commit 13ed226 Jun 5, 2018



Build Status CocoaPods

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.