2

動的に生成されたテーブルの次のテーブル セルにファーストレスポンダ ステータスを付与しようとしていますが、タグを反復処理することでそれを実行しています。まだ表示されていないため、tableView:cellForRowAtIndexPath: でタグが割り当てられていないセルに到達した場合を除いて、これはうまく機能しています。

それらにタグを割り当てる方法や、他の方法でファーストレスポンダーのステータスを与える方法について何か考えはありますか?

4

2 に答える 2

0

UITableViewCell オブジェクトは再利用する必要があります。UITableViewCell オブジェクトは再割り当てされませんが、コンテンツは新しいデータと交換されます。データがセルに配置されているかどうかを判断する機能をデータに追加できます。

于 2012-04-22T02:57:54.943 に答える
0

ターゲット セルのインデックス パスがわかっているので、呼び出しscrollToRowAtIndexPath:atScrollPosition:animated:てセルをビューに表示できます。次に、UITableViewCellデリゲートを介して、通常の方法で が作成されます。

于 2012-04-22T12:06:17.230 に答える