動的に生成されたテーブルの次のテーブル セルにファーストレスポンダ ステータスを付与しようとしていますが、タグを反復処理することでそれを実行しています。まだ表示されていないため、tableView:cellForRowAtIndexPath: でタグが割り当てられていないセルに到達した場合を除いて、これはうまく機能しています。
それらにタグを割り当てる方法や、他の方法でファーストレスポンダーのステータスを与える方法について何か考えはありますか?
動的に生成されたテーブルの次のテーブル セルにファーストレスポンダ ステータスを付与しようとしていますが、タグを反復処理することでそれを実行しています。まだ表示されていないため、tableView:cellForRowAtIndexPath: でタグが割り当てられていないセルに到達した場合を除いて、これはうまく機能しています。
それらにタグを割り当てる方法や、他の方法でファーストレスポンダーのステータスを与える方法について何か考えはありますか?
UITableViewCell オブジェクトは再利用する必要があります。UITableViewCell オブジェクトは再割り当てされませんが、コンテンツは新しいデータと交換されます。データがセルに配置されているかどうかを判断する機能をデータに追加できます。
ターゲット セルのインデックス パスがわかっているので、呼び出しscrollToRowAtIndexPath:atScrollPosition:animated:
てセルをビューに表示できます。次に、UITableViewCell
デリゲートを介して、通常の方法で が作成されます。