私のアプリケーションでは、セルごとに 2 つのテキスト フィールドを持つテーブル ビューがあります。各テキスト フィールドにタグを割り当てています。完了ボタンを押すと、次のテキストフィールドを最初の応答者にしたい(テーブルセルの間にある可能性があります)。しかし、現在使用しているコードは機能しません。プレゼントコードを付ける
NSArray *viewsToBecomeFirstResponder = [tableView subviews];
for (UIView *firstResponder in viewsToBecomeFirstResponder) {
if ([firstResponder isKindOfClass:[UITextField class]]) {
if (firstResponder.tag == nextTag ) {
[firstResponder becomeFirstResponder];
}
}
}
サブビュー配列でテキスト フィールドを取得できません。テーブルセルにカスタムセルを使用しています。助けてください。