2012-05-01 9 views
0

誰かがこの問題を解決するためのアドバイスを提供できるのだろうかと思います。現在のページのみに関連する画像を読み込むためのUIScrollViewアプリケーション(ページングが有効)

私はページングを有効にしたUIScrollViewを使用するアプリケーションを構築しています。各ページはダウンロードされ、解析されたXMLデータに対応しています。そのXMLデータの一部は、画像へのURLです。

XMLエントリごとにイメージをダウンロードし、残りのXMLデータで実行時に作成されたそれぞれのUIScrollViewページにプッシュするアプリケーションをロードするのは永遠にかかるでしょう。

UIScrollViewのページを検出し、必要に応じてイメージをダウンロードし、残りのデータを実行時にダウンロードできるようにする方法はありますか?

答えて

0

を読むようにしてください、私はNSArrayのに画像ビューのすべてを追加することによって、それを解決しました。スクロールビューのデリゲートを使用して、どのページ番号を使用しているかを特定できました。そのページ番号を、配列内の適切なuiimageビューにアクセスするために使用した整数に変換しました。

これはうまくいくようです!

あなたはより良いソリューションを提供する可能性がありますか?

1

ちょうどrefereneceとしてSDWebImageまたはAppleのLazyTableImages

+1

@Eli LazyTableImagesサンプルの参照を使用し、そのサンプルにUITableViewがマップされているのと同じようにスクロールビューをマップしようとします。 –

関連する問題