Я пытался в приложении XCode
- (IBAction)textFieldDone:(id)sender {
UITableViewCell *cell =
(UITableViewCell *)[[sender superview] superview];
UITableView *table = (UITableView *)[cell superview];
NSIndexPath *textFieldIndexPath = [table indexPathForCell:cell];
NSUInteger row = [textFieldIndexPath row];
row++;
if (row >= kNumberOfEditableRows) {
row = 0;
}
NSIndexPath *newPath = [NSIndexPath indexPathForRow:row inSection:0];
UITableViewCell *nextCell = [self.tableView
cellForRowAtIndexPath:newPath];
UITextField *nextField = nil;
for (UIView *oneView in nextCell.contentView.subviews) {
if ([oneView isMemberOfClass:[UITextField class]])
nextField = (UITextField *)oneView;
}
[nextField becomeFirstResponder];
}
в этом у меня есть один вид, и в этом виде приходится редактировать 4 текстовых поля ипри нажатии на клавишу возврата на клавиатуре все текстовые поля выбираются в продолжение одно за другим.
Я думаю, что это поможет вам