UITextViewにPlaceholderを追加するありそうでないのがUITextViewのPlaceholderですね。最近ちょっと探したところ良さげな回答を見つけました。

ここで紹介されているUITextViewを継承したUIPlaceHolderTextViewを利用すれば、placeholderをプロパティで選択することができるようになります。

痒いところに手が届く、こういうコードはいいですね(助かります)!

使い方は簡単で、まず、まぁコピペでクラスを作ります。それからそのクラスをimportして、placeholderTextViewという名前でインスタンス化したとすると、

placeholderTextView.placeholder = @"ぷれいすほるだー";

って感じです。楽ちん!

カテゴリー: Code

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください