0

開発者の皆様、私は uitableviewcell のサブビューとして uitextviews を追加しました。カスタムセルには約4列と30行あります。問題は、毎回新しい uitextview を割り当てる必要があることです。そのため、テーブルビューのスクロールが非常に遅くなり、セルの読み込みに時間がかかります。テキストビューを一度だけ割り当てて、それを他のセルにも再利用する方法を教えてください。

4

1 に答える 1

1

UITableViewCell のカスタム サブクラスを作成すると、UITextField を持つセルをキュー/デキューできます。次の方法を使用して、テキストビューをリセットできるはずです。

- (void)prepareForReuse; 

プログラムが UITableViewCell の複数の異なるサブクラスを持つことは正常です。これは、UIKit で最もサブクラス化されたオブジェクトの 1 つです。

于 2011-08-02T05:09:46.583 に答える