1

これを行うことで、大量のデータを読み込もうとしています。

NSString *bigchunk=@".....";

label1.text=bigchunk;//this line is causing my uitableview to jerky scrolling

uitableviewでのぎくしゃくしたスクロールを克服するために、setTextよりも高速に大量のデータをUILabelにロードする方法はありますか?

助けていただければ幸いです。

4

1 に答える 1

0

このリポジトリのこのセクションはあなたの興味を引くかもしれません。

https://github.com/rnapier/ios5ptl/tree/master/ch05/TableViewPerformance

UITableViewsをテストとして表示して、どれが最高のパフォーマンスを発揮するかを確認する3つの方法を示します。サブクラス化ABTableViewCell(リポジトリに含まれている)によるメソッドが最高のパフォーマンスを発揮します。NSStringdrawInRect:またはを描画しdrawAtPointます。これは、sなどでも機能します(例に示されているように)UIImage

上記のリンク先の例では、のコードにコメントを付けたりコメントを外したりすることで、さまざまな方法をテストできますTableViewPerformanceViewController

于 2012-09-26T22:41:56.357 に答える