stackOverflow には同じ質問がたくさんあります。しかし、私はこの問題を解決できません。
UITableViewでFirstResponder UITextFieldになるには? 以下のようにしたいです。編集ボタンを押して、UITableView の UITextField にフォーカスします。
-(void)setEditing:(BOOL)editing animated:(BOOL)animated{
if (editing) {
for ( int i = 0 ; i < items.count ; ++ i ) {
UITextField * ii = [textFields_ objectAtIndex:i];
if ([textFields_ objectAtIndex:i] == [NSNull null]) {
}
[ii setUserInteractionEnabled:YES];
if (ii.tag == 0) {
[ii becomeFirstResponder];
}
}
}