If you are looking for the
UITextField equivalent of this class, please visit my UIFloatLabelTextField repository.
In 2013, Matt D. Smith unveiled the Float Label user interface design pattern. In short, it retains a text field's placeholder above said text field (or text view) as a floating label. This label is brightly colored when the field is active, and dimly colored when a user has finished editing that field.
Image credit: Matt D. Smith.
UIFloatLabelTextView.h for a full list of editable properties. Also, check out the UIFloatLabelSampleApp for an example impementation of the application.
Please refer to the LICENSE file.