私はテキストボックスを持っていて、最初の文字を大文字にすることにしか興味がないので、iPhoneUITextFieldでそれを行う方法。
質問する
36789 次
6 に答える
112
これを試して:
tf = [[UITextField alloc] init];
tf.autocapitalizationType = UITextAutocapitalizationTypeSentences;
または、InterfaceBuilderのプロパティインスペクターでこのプロパティを設定します
于 2009-07-25T00:49:55.010 に答える
43
スウィフト3:
textField.autocapitalizationType = .sentences
textField.autocapitalizationType = .words
textField.autocapitalizationType = .allCharacters
出力:
- 文:これはテキスト入力です。
- 単語:これはテキスト入力です。
- すべての文字:これはテキスト入力です。
于 2017-09-15T11:02:46.683 に答える
6
属性インスペクターには、ドロップダウンメニューのある大文字化があります。ここでは、単語、文、またはすべての文字を選択できます。
- 単語:すべての単語の最初の文字が大文字よりも単語を選択した場合
- 文:すべての文の最初の単語の最初の文字よりも文が大文字の場合
- すべての文字:すべての文字は大文字です
于 2016-06-03T08:58:55.237 に答える
4
迅速:
tf.autocapitalizationType = .sentences
于 2016-09-23T09:02:19.743 に答える
3
テキストフィールドを選択し、interface Builder(プロパティオプション)ストーリーボードに移動します。Capatalizationでsentence.enjoyに設定するオプションがあります。
于 2014-08-13T13:11:56.327 に答える