2013年11月22日金曜日

UITextField : 日本語変換状態を解除

UITextFieldDelegateのtextFieldDidChangeを使用して、規定の文字数が入力されたらEnter等を入力しなくても、次のUITextFieldへ入力が移るようにしたら、移った後は数字入力キーボードにしていても入力すると日本語変換状態になってしまった。
この日本語変換状態を解除したときのメモ

if (textField.markedTextRange) {
    [textField unmarkText];
    [textField reloadInputViews];
}

0 件のコメント:

コメントを投稿