2010-12-16 8 views
0

私はUITextViewを作成し、自己資本化プロパティをUITextAutocapitalizationTypeSentencesまたはUITextAutocapitalizationTypeWordsに設定しました。両方の設定は、入力された最初の単語に対しては)を除いて正常に動作しますが、これは自己大文字ではありません。ユーザーがカーソルを行の先頭に戻してテキストを削除すると、その文字は自動的に大文字になります。UITextViewの自己資本化は入力の最初の単語に対して機能しませんか?

私の回避策は、UITextViewデリゲートメソッドの最初の文字を大文字から小文字に変換することですtextView:shouldChangeTextInRange:replacementText:

残っている唯一の小さな問題は、シフトキーをタップして最初の単語が大文字にならないようにすることができないことです。

他の人がこの問題を経験していますか?

ありがとうございました。

答えて

2

私はこれがシミュレータの問題かもしれないと思います。それはデバイス上で正常に動作しているようだ!

関連する問題