0

そこで、基本的に 2 列のグリッドに四角形を表示する UIScrollView のカスタム サブクラスを作成しましたが、それぞれの幅は iPhone/iPad 画面の幅の半分に固定されていますが、高さは画像のサイズによって異なりますそれ。今はすべて順調ですが、これらのサブビューを UIScrollView サブクラスに追加した後は、遅延が発生することが想像できます。そこで、UITableView のデキュー再利用可能なセル メソッドに類似した遅延読み込みを実装しようとしています。

ここに画像の説明を入力

SOに関する他のいくつかの質問を見てきましたが、それらはすべて、AppleのWWDDC PhotoScrollerの例を含む、フルスクリーンの写真に基づくページングに関係しています.

誰にも洞察がありますか?ありがとう。

4

1 に答える 1

1

基本的に、画面外にスクロールされたビューを追跡して再利用する必要があります。

ATArrayViewをチェックアウトすることをお勧めします。任意の数の行と列を持つ UIScrollView を除いて、UITableView のようなリサイクル メカニズムを実装しますか?

私はそれを自分の画像スクロール コードの基礎として使用しましたが、非常に優れています。そのデリゲート メソッドは、UITableView データ ソースとデリゲート プロトコルの精神に従います。

幸運を

ティム

于 2012-06-26T07:47:17.137 に答える