0

テーブルビューに関して見つけた何かを知りたかったのです。項目が動的に生成されている UITableView があります。行を意味します。UITableView をスクロールして終了し、スクロールを上に伸ばして解放するたびに (iPhone スタイルを知っています)、cellForRowAtIndexPath呼び出されます。NSLog がそこにあったので、これに気付きました。これは正常に発生しますか?

実際、私は tis メソッド内の各行で UIImageView の画像を遅延読み込みしているため、遅延ローダーも呼び出されていると思います。これは望ましくありません。

4

1 に答える 1

1

これは正常な動作です。メソッドcellForRowAtIndexPathは、現在表示されている新しい行に対して呼び出されています。これにより、すべての行を同時にレンダリングする必要がないため、テーブル全体の応答性が向上します。

于 2012-07-29T14:15:01.260 に答える