各セルにテキストフィールドを含むテーブルビューがあります。たとえば、ユーザーが値を変更しtextfield1
てクリックすると、テーブルビューの行数が変更されるため、メソッドでtextfield2
データを再読み込みしますが、カーソルは表示されず、2回目のクリックでのみ表示されます。カーソルが表示されます。メソッド呼び出しにコメントを付けると、テキストフィールドが正常に機能しているため、問題はテーブルビューの再読み込みであることがわかっています。のタグを保存してみましたが、テーブルビューのリロードが完了した後、メッセージを呼び出しましたが、それでもカーソルが表示されません。この問題を解決する方法を誰かが知っていますか?- (void)textFieldDidEndEditing:(UITextField *)textField
textfield2
reloadData
textfield2
becomeFirstResponder
textfield2
前もって感謝します!
編集:呼び出しbecomeFirstResponder
はdidEndDisplayingCell
正常に機能していますが、このAPIはiOS6.0でのみ利用可能です。を使ってみwillDisplayCell
ましたが、これも機能していません。iOS5.0で利用できる他の方法はありますか、それともこれを処理する他の方法はありますか?