---- アラート: Noob の質問が着信 ----
基本的に、_textFields にはたくさんのテキスト フィールドがあり、ボタン (次へ) を押すと、現在のテキスト フィールドがファーストレスポンダを辞任し、配列内の次のテキスト フィールドがファーストレスポンダを取得するようにしたいと考えています。
現在、カウンター + 1 要素にアクセスする方法がわかりません。
for (UITextField *counter in _textFields)
if ([counter isFirstResponder])
[*insert text here* becomeFirstResponder];
編集:今、私はこの方法を思いつきましたが、もっとエレガントな方法があると感じています。
for (int i = 0 ; i < [_textFields count] - 1 ; ++i )
if ( [[_textFields objectAtIndex: i] isFirstResponder]) {
[[_textFields objectAtIndex: i+1 ] becomeFirstResponder];
break;
}