2012-02-27 4 views
-2

tableviewのcellforrowメソッド内の各行にテキストフィールドを追加していますが、何らかのテキストフィールドに何かを入力すると、ビュータッチでテキストフィールドを辞退しようとしますが、最後の行のテキストフィールドのみ。その問題の解決策は何ですか、 助けてください。私が正しくあなたを理解していれば Dhananjayテーブルビューでは、各行にresignkeypadの問題がある

+0

あなたの質問は非常に理解しにくいです。より明確に説明してください。問題のコードを投稿することも良い考えです。 –

+0

- (void)touchesBegan:(NSSet *)はwithEvent:(UIEvent *)イベントに触れます。 { \t NSLog(@ "touchesBegan"); \t [partreference_tbl_textfield resignFirstResponder]; } –

+1

私は推測しています(コードはないので推測しています)が、おそらくループで割り当てて、最後の割り当てだけが固執していますか? – Bot

答えて

1

おかげで、これはおそらく動作します:

は質問であなたのViewControllerにプロトコルを追加し、各テキストフィールドがあなたを持っていることを確認して、その後

- (void)textFieldDidEndEditing:(UITextField *)textField { 
[textField resignFirstResponder]; 

// custom code 
} 

を追加しますデリゲートとしてのviewController。

関連する問題