UITableView reloadDataが呼び出されたときにUITableViewキューがフラッシュされると、返信してくれる人がいるかどうか疑問に思っていました。セル用のUITableViewキューをフラッシュする
4
A
答えて
4
テーブルがロードされると、セルが再利用されます。テーブルをリロードしてもキューはフラッシュされません。 reloadData
コール- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;
この方法では、セルがメモリにロードされた後にフラッシュされず、再利用されるように条件が存在します。
これを回避するには、正しい情報を適用する前にセルをリセットします。
cell.detailTextLabel.text = @"";
cell.accessoryType = UITableViewCellAccessoryNone;
それとも、また、この例を見てみましょうaccessoryView
cell.accessoryView = nil;
を使用している場合。 UITableView not updating correctly when scrolling.
8
UITableViewのヘッダーファイルを見ると、 "_reusableTableCells"というプライベートNSMutableDictionary(iVar)があることがわかります。これは、セル再利用識別子をキーとした配列で、値として現在オフスクリーンのセルを持つ配列です。
手動で実装で変更される可能性の方法でキューイングされた細胞をフラッシュしたい場合は、あなたがそうのような、醜い方法で行うことができます。
NSMutableDictionary *cells = (NSMutableDictionary*)[self.tableView valueForKey:@"_reusableTableCells"];
[cells removeAllObjects];
希望これは...何
関連する問題
- 1. UITableViewとセルの再利用
- 2. セルを再利用すると、UITableViewセルを再利用するとクラッシュする
- 3. UITableView - セルを追加する
- 4. はのUITableViewセル
- 5. UITableViewセルのフォントサイズ
- 6. UITableViewstylePlainのUITableViewセルを
- 7. uitableviewセル選択スタイルのUITableViewセルを選択
- 8. UITableView最後のセル
- 9. UITableViewセルの画像
- 10. UITableView内のセルを移動する
- 11. uitableviewの下にセルを配置する
- 12. UITableViewセルのbackgroundViewを設定する
- 13. セルのグラフィックスを通過するUITableViewセルのコンテンツ
- 14. ボタン付きUITableViewセル
- 15. UITableViewセル高さアニメーション
- 16. UIテストUITableViewセル数
- 17. UILabelsとカスタムUITableViewセル
- 18. ビデオをuitableviewセルで再生する
- 19. リモートデータベースからUITableViewセルを入力する
- 20. 異なるセルを返すUITableView
- 21. UITableViewでセルを反復するコスト
- 22. セルをプログラムでUITableViewに追加する
- 23. UItableviewセルにUIButtonを追加する
- 24. UITableViewでのセルの問題
- 25. UITableViewセルのラベルの複製
- 26. UITableviewセルの高さのバグ
- 27. UITableViewセルの下のテキスト
- 28. のUITableViewセルの背景カスタムカラー
- 29. UITableViewセルのパンジェスチャーのハンドル
- 30. テーブルビューをセルにスクロールし、セルをフラッシュします。
を支援あなたはUITableView "キュー"を呼び出しますか? – VdesmedT