3

重複の可能性:
UITextViewのプレースホルダー

私はiOSに比較的慣れていないので、これを英語で呼び出す方法がわかりませんが、UITextViews「ここに名前を入力してください」や「電話を入力してください」などの説明や事前に入力されたテキストを含むテキストを作成したいと思います。明るい色のテキストで書かれていますが、ユーザーがテキストビューを選択してヒントの入力を開始すると、そこに含まれるヒントは消えます。

例/チュートリアルなどはありますか?それについてもっと学ぶために私は従うことができますか?

iOSでそれを行うにはどうすればよいですか?

4

2 に答える 2

16

これを行うには多くの方法があります。

アプローチ#1:UITextViewにはプレースホルダーのプロパティがないため、textプロパティを必要な指示に設定し、ユーザーがUITextViewをタップするとすぐにそれをクリアする必要があります。

アプローチ#2プレースホルダープロパティを追加する誰かが作成したUITextViewのサブクラスがあります

于 2012-10-07T20:09:01.957 に答える
7

たぶんあなたはUITextFieldを探しています。

UITextFieldsは、このメソッドに適したものです。次に、「placeholder」プロパティを使用して、グレー表示されたテキストを変更できます。

于 2012-10-07T20:19:57.830 に答える