2011-06-24 12 views
3

私のアプリでは、テキストボックスがあり、その中でいくつかのバリデーションを実行する必要があります。また、テキストボックス内の内容をスペースで区切って保存する必要があります私は入力が提供されていることを願っています。テキストボックスはスペースで区切られる前にすべて大文字に変換されます。私はすでに多くの場所を検索していますが、何も見つかりませんでした。これは私の最後のオプションです。 .MYコードは次のとおりです。 -テキストボックスに内容をすべて大文字で表示

wordsInSentence = [youSaid.text componentsSeparatedByString:@" "]; 

私はスペースで分割することにより、配列にそれらを格納し、その後大文字でyouSaid(私のテキストボックス)内のテキストを持参したいと。あなたは(入力中)テキストフィールドは大文字でテキストを表示したい場合は、

NSString *uppercaseString = [textField.text uppercaseString]; 

そして:

おかげで、

クリスティ

答えて

4

は、大文字の文字列を取得するにはautocapitalizationTypeプロパティを使用します。

textField.autocapitalizationType = UITextAutocapitalizationTypeAllCharacters; 
1
NSString* uppercase = [youStaid.text uppercaseString]; 
wordsInSentence=[uppercase componentsSeparatedByString:@" "]; 
関連する問題