PlaceholderTextView Just one public property... placeholder It's enough. Pros UITextField animation behaviour The same font with textField Natural alpha value for placeholder Don't block textView delegate